疑难杂症,逐个下药

  1. 用户登陆(三次输错机会)且每次输错误时显示剩余错误次数(提示:使用字符串格式化)
  2. 三次登录:

    1.让用户输入三次的机会,错一次的时候就要询问用户是否要继续

    2.分别判断用户名和密码,如果用户名错误就提示用户错误,如果是密码错误就提示是密码错误.在输入账号和密码时候不区分大小写

    3.使用格式化输出来提示用户所剩余的次数

    4.用户输入正确就提示’输入正确’,并结束循环

  3. 实现一个整数加法计算器(多个数相加):

    如:content = input("请输入内容:") 用户输入:5+9+6 +12+  13,然后进行分割再进行计算。

  4.  

    写代码,完成下列需求:(升级题)

     

    用户可持续输入(用while循环),用户使用的情况:

     

    输入A,则显示走大路回家,然后在让用户进一步选择:

     

    是选择公交车,还是步行?

     

    选择公交车,显示10分钟到家,并退出整个程序。

     

    选择步行,显示20分钟到家,并退出整个程序。

     

    输入B,则显示走小路回家,并退出整个程序。

     

    输入C,则显示绕道回家,然后在让用户进一步选择:

     

    是选择游戏厅玩会,还是网吧?

     

    选择游戏厅,则显示 ‘一个半小时到家,爸爸在家,拿棍等你。’并让其重新输入A,B,C选项。

     

    选择网吧,则显示‘两个小时到家,妈妈已做好了战斗准备。’并让其重新输入A,B,C选项。

     

  5. 判断⼀句话是否是回文. 回文: 正着念和反着念是一样的. 例如, 上海自来水来自海上(升级题

  6. 输⼊⼀个字符串,要求判断在这个字符串中大写字符,小写字符,数字, 其它字符共出现了多少次,并输出出来

  7. 首先让用户输入序号选择格式如下:

      0.退出

      1.开始登录

      如果用户选择序号0 就提示用户退出成功

      如果用户选择序号1就让用户输入用户名密码然后进行判断,正确就终止循环,错误重新输入

  8. 开发敏感词语过滤程序,提示用户输入评论内容,如果用户输入的内容中包含特殊的字符:

    敏感词列表 li = ["苍老师", "东京热", "武藤兰", "波多野结衣"]

    则将用户输入的内容中的敏感词汇替换成等长度的*(苍老师就替换***),并添加到一个列表中;如果用户输入的内容没有敏感词汇,则直接添加到上述的列表中

  9. 有字符串"k: 1|k1 :2|k2:3  |k3 :4" 处理成字典 {'k':1,'k1':2,..}(升级题)

  10. 元素分类

    有如下值li= [11,22,33,44,55,77,88,99,90],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。

    即: {'k1': 大于66的所有值列表, 'k2': 小于66的所有值列表}

  11. 输出商品列表,用户输入序号,显示用户选中的商品

    商品列表:

      goods = [{"name": "电脑", "price": 1999},

             {"name": "鼠标", "price": 10},

             {"name": "游艇", "price": 20},

             {"name": "美女", "price": 998},

    要求:

    1:页面显示 序号 + 商品名称 + 商品价格,如:

          1 电脑 1999

          2 鼠标 10

           …

    2:用户输入选择的商品序号,然后打印商品名称及商品价格

    3:如果用户输入的商品序号有误,则提示输入有误,并重新输入。

    4:让用户输入一个金额,

    5:自己定义一个购物车,让用户选择要购买的内容存放到购物车中

    6:  用户输入Q或者q,显示购买的内容,然后退出程序,退出时打印当前用户剩余的金额

  12. 电影投票. 程序先给出⼀个目前正在上映的电影列表. 由用户给每⼀个电影投票. 最终将该用户投票信息公布出来

    要求:

        1,用户输入序号,进行投票。比如输入序号 1,给狗13投票1。

        2,每次投票成功,显示给哪部电影投票成功。

        3,退出投票程序后,要显示最终每个电影的投票数。

        

    lst = [ "狗13",'肖申克救赎', '美国往事', '西西里的美丽传说']

    结果: {"狗"13: 88,''肖申克救赎': 80, '美国往事': 6, '西西里的美丽传说': 23}

  13. .念数字给出一个字典. 在字典中标识出每个数字的发音. 包括相关符号. 然后由用户输入一个数字. 让程序读出相对应的发音(不需要语音输出. 单纯的打印即可)

    dic = {
        '-':'负',
        '0':'零',
        '1':'一',
        '2':'二',
        '3':'三',
        '4':'四',
        '5':'五',
        '6':'六',
        '7':'七',
        '8':'八',
        '9':'九'}

    运行结果:
    输入 234

    二三四

  14. 完成彩票36选7的功能. 从36个数中随机的产生7个数. 最终获取到7个不重复的数据作为最终的开奖结果.

    随机数:

    from random import randint

    randint(0, 20) # 0 - 20 的随机数

  15. 牌区域划分, 现给出以下车. 根据⻋牌的信息, 分析出各省的车牌持有量. (升级题)

    cars = ['鲁A32444','鲁B12333','京B8989M','⿊C49678','⿊C46555','沪 B25041'.....]

    locals = {'沪':'上海', '黑':'黑龙', '鲁':'山', '鄂':'湖北', '湘':'湖南'.....}

    结果: {'黑龙':2, '山': 1, '北京': 1}

  16. 税务部门征收所得税. 规定如下: 

            1). 收入在5000以下的. 免征.

            2). 收入在5000-7000的, 超过2000部分要征收3%的税. 

            3). 收入在7000-9000的, 超过4000部分要征收5%的税.

            4). 收入在9000-15000的, 超过6000部分要征收8%的税.  

            4). 收入在20000以上的, 超过部分征收20%的税. 

        注, 如果一个人的收入是8000, 那么他要交5000到7000的税加上7000到9000的税. 

            收入 = 8000-(7000-5000)*3%-(7000-9000)*4%

    让用户输入它的工资, 计算最终用户拿到手是多少钱.

  17. 掉主播. 现有如下主播收益信息: zhubo = {'卢本伟':122000, '冯提莫':189999, '金老': 99999, '小智': 25000000, 'alex': 126}

    1. 计算主播平均收益值

    2. 干掉收益⼩于平均值的主播

    3. 干掉卢本伟

  18. HR 人力资源管理 .

    1. 菜单 : (" 查看员工信息 "," 添加员工信息 ", " 退出 ")

    2. 添加员工信息(使用函数实现) :

       用户输入员工的基本信息 (id, name, salary), 将员工信息写⼊到文件 emp.db 文件内

    3. 查看员工信息 :               

        显示出所有员工的基本信息 .     

        以上操作都需要围绕着 emp.db 来完成 .        

    示例:

    print("欢迎来到HR人力资源管理理系统")

    menu = ("查看员工信息", "添加员工信息", "修改员工信息", "删除员工信息", "退出")

 

转载于:https://www.cnblogs.com/wangxiaoshou/p/10292757.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/249792.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JS性能分析(测试代码运行时间)

console.time("timer"); for(var i0;i<10000;i){} console.timeEnd("timer"); timer: 0.274169921875ms转载于:https://www.cnblogs.com/smzd/p/10647455.html

jsonp原生js跨域拿新浪数据插件封装【可扩展】

//修改了一个bug,增加了手动释放垃圾 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><meta http-equiv"X-…

Ansible基本命令

Ansible安装完成之后就自带很多命令&#xff0c;其中较常用的有7个&#xff1a; ansibleansible-docansible-galaxyansible-initansible-playbookansible-pullansible-vaultansible ansible -h Usage: ansible <host-pattern> [options] 对本机执行一个命令&#xff1a; …

Java高并发高性能分布式框架从无到有微服务架构设计

Java高并发高性能分布式框架从无到有微服务架构设计

Makefile中几种赋值

延时变量&#xff0c;只有被使用时才展开定义 : 立即变量&#xff0c;定义时的赋值立即有效 ? 条件变量&#xff0c;当变量为空时才赋值 追加赋值转载于:https://www.cnblogs.com/smzd/p/10695962.html

线程的基本协作和生产者消费者

协作基础&#xff08;wait/notify&#xff09; Java的根父类是Object&#xff0c;Java在Object类而非Thread类中&#xff0c;定义了一些线程协作的基本方法&#xff0c;使得每个对象都可以调用这些方法&#xff0c;这些方法有两类&#xff0c;一类是wait&#xff0c;另一类是no…

L1-016 查验身份证

L1-016 查验身份证 &#xff08;15 分&#xff09;一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下&#xff1a; 首先对前17位数字加权求和&#xff0c;权重分配为&#xff1a;{7&#xff0c;9&#xff0c;10&#xff0c;5&#xff…

什么是高并发,如何避免高并发

之前我将高并发的解决方法误认为是线程或者是队列可以解决&#xff0c;因为高并发的时候是有很多用户在访问&#xff0c;导致出现系统数据不正确、丢失数据现象&#xff0c;所以想到 的是用队列解决&#xff0c;其实队列解决的方式也可以处理&#xff0c;比如我们在竞拍商品、转…

.sync 修饰符的理解

正常 子组件&#xff1a; this.$emit(update:title, newTitle)父组件&#xff1a; <text-documentv-bind:title"doc.title"v-on:update:title"doc.title $event" ></text-document>简洁&#xff1a; <text-document v-bind:title.sync&quo…

L1-025 正整数A+B

题的目标很简单&#xff0c;就是求两个正整数A和B的和&#xff0c;其中A和B都在区间[1,1000]。稍微有点麻烦的是&#xff0c;输入并不保证是两个正整数。 输入格式&#xff1a; 输入在一行给出A和B&#xff0c;其间以空格分开。问题是A和B不一定是满足要求的正整数&#xff0c;…

到底多大才算高并发?

一、什么是高并发 定义&#xff1a; 高并发(High Concurrency)是使用技术手段使系统可以并行处理很多请求。关键指标&#xff1a; -响应时间(Response Time) -吞吐量(Throughput) -每秒查询率QPS(Query Per Second) -每秒事务处理量TPS(Transaction Per Second) -同时在…

eclipse安装maven插件

1、在线安装插件 a.打开eclipse&#xff0c;菜单“Help”-“Install New Software...” b.在Work with 地址栏输入&#xff1a;http://download.eclipse.org/releases/对应eclipse版本名称 c.在filter框中输入maven d.选择“Collaboration”-“m2e - Maven Integration for Ecl…

VS2017 网站打包发布生成的文件中包含.pdb文件,解决办法

右键点击项目属性&#xff0c;选择打包/发布 Web&#xff0c;勾选 排除生成的调试符号&#xff1a; 再次发布&#xff0c;就不会再生成.pdb文件 转载于:https://www.cnblogs.com/JoinLet/p/10297254.html

java分布式学习路线

先理解为什么需要分布式&#xff0c;因为服务器处理的能力需要提升&#xff0c;这里有两个方面&#xff0c;第一是纵向 也就是增加cpu的能力&#xff0c;或者加内存&#xff1b;另一个方向就是 横向 &#xff0c;就是分布式。将本来一台计算机的压力分给多太计算机&#xff0c;…

深入Nginx之《常用参数配置技巧》

常见参配置实战技巧 下面会讲解实战中应该怎么配置更为合理。 1.user 默认是nobody&#xff0c;如果使用nobody&#xff0c;Nginx在运行过程中会出现很多操作没有权限&#xff0c;比如写硬盘。一般都是用低于root级别的用户&#xff0c;比如www&#xff0c;并且可以在linux下设…

transform、transition 动画效果

transform 转换&#xff0c;变形 origin 定义旋转基点&#xff08;left top center right bottom 坐标值&#xff09; transform-origin: 50px 50px; transform-origin: left;。 rotate 旋转 transform:rotate(50deg) 旋转角度可以为负数&#xff0c;需要先定义…

eslint 规则

"off"或0- 关闭规则 "warn"或1- 将规则作为警告打开&#xff08;不影响退出代码&#xff09; "error"或2- 将规则作为错误打开&#xff08;触发时退出代码为1&#xff09;转载于:https://www.cnblogs.com/smzd/p/10844161.html

分布式学习路线

由于分布式系统所涉及到的领域众多&#xff0c;知识庞杂&#xff0c;很多新人在最初往往找不到头绪&#xff0c;不知道从何处下手来一步步学习分布式架构。 本文试图通过一个最简单的、常用的分布式系统&#xff0c;来阐述分布式系统中的一些基本问题。 负载均衡分布式缓存分…

洛谷p2704 炮兵阵地

典型的状态压缩题&#xff0c;只是要定义dp[i][j][k]&#xff0c; #include<bits/stdc.h>using namespace std;int n,m,state[1<<10],tot0;int dp[110][66][66],sum[1<<10],mp[110];int getsum(int x){ int cnt0; while(x){ if(x&1) cnt; …

Flask 框架app = Flask(__name__) 解析

1 #!/usr/local/bin/python2 # codingutf-83 4 from flask import Flask5 app Flask(__name__)6 7 app.route(/)8 def hello_world():9 return Hello World! 10 11 if __name__ __main__: 12 app.run(host0.0.0.0,port9000) 第4行&#xff0c;引入Flask类&#x…