![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
岳君
愿你能够成为更好的自己。
展开
-
适合新手的python练习(10)
景区售票系统需求提出:某个景区有两个售票窗口A和B,需要实现两个窗口同时售票,且两个窗口在卖出一张票后都显示总票余量,票售光后即停止程序。具体代码如下:import threading#导入多线程threading模块lock = threading.Lock()#调用互斥锁解决多个线程运行时发生混乱的问题num = 100def sale(name): lock.acquire() #设置互斥锁 global num if num>0: num-=1 print原创 2020-07-07 21:03:40 · 152 阅读 · 0 评论 -
适合新手的python练习(9)
角色扮演游戏 之 狼人杀设计游戏:狼人杀大家都熟悉,游戏主要由狼人、特殊村民和普通村民组成,狼人的目标是吃掉所有村民,而村民的目标则是找出隐藏在村民中的狼人并消灭他们。这个游戏实质上就是通过一些线索去猜测每个人的真实身份,根据这个游戏的规则,我们将这个游戏进行细微的调整。具体的游戏设计如下:(1)自定义两个异常类,用来控制角色猜错的次数和判断胜利的条件。(2)定义玩家和角色,并将两者随机匹配,,使得每一次游戏的角色不会重复。(3)每个玩家只能对其身份进行两次猜测,总错误次数不得超过5次,否则就ga原创 2020-07-07 18:29:52 · 166 阅读 · 0 评论 -
适合新手的python练习(8)
银行存取款系统需求提出:原创 2020-07-07 15:50:37 · 143 阅读 · 0 评论 -
适合新手的python练习(7)
快递报价系统需求提出:在寄快递时需要用户输入已称好的重量和要寄往的地区编号,然后计算机根据物品的重量和地区的寄件价格计算出邮费。3kg以下物品,各地区的首重价格(元):东三省/宁夏/青海/海南 = 12;新疆/西藏 = 20;其他地区 = 10;3kg以上的物品,各地区物品(n)的续重价格(元):东三省/宁夏/青海/海南 = 12+(n-3)*10 ;新疆/西藏 = 20+(n-3)*20;其他地区 = 10+(n-3)*5;特殊的,港澳台/国外不能接受寄件或者需要联系总公司。服务完原创 2020-07-07 09:53:57 · 269 阅读 · 0 评论 -
适合新手的python练习(6)
过家家游戏家庭设定:在某个家庭中有三个成员,父亲、母亲和儿子,三者组成一个家庭,每个人都有自己的姓名、年龄和一些属于自己的小秘密。实现方法:因为一个家庭里有三个成员,每个成员都有自己的一些特性,但又都隶属于这个家庭。所以家庭可以定义为一个父类,父类的属性是家庭中每个成员共有的特性;每个成员各定义为一个子类,子类除了具有父类的所有属性外,还具有一些自己特有的属性。具体代码如下:import randomclass Family(): # 自定义初始化方法 def __init__原创 2020-07-06 22:21:34 · 258 阅读 · 0 评论 -
适合新手的python练习(5)
最大值突击提问!原创 2020-07-06 18:16:56 · 85 阅读 · 0 评论 -
适合新手的python练习(4)
个税计算系统我们先来看张图:这是一张2020年个人所得税的税率表,我们接下来要根据这张表写一个个税计算系统,注意起征点为5000软妹币。实现方法:可由while循环嵌套if多条件语句来实现。具体代码如下:while 1 == 1: print('欢迎使用个人所得税计算系统') num1 = float(input('请输入您的税前工资数:')) num2 = float(input('请输入您的社保金额:')) taxGold = 0 taxableIncome = num原创 2020-07-05 20:12:04 · 223 阅读 · 0 评论 -
适合新手的python练习(3)
猜词语游戏——你做我猜游戏规则:假设有6位小朋友,总共分为三组队伍,每组队伍只有两个人,三组队伍依次开始游戏,队伍中的一人要根据程序给出的词语尽可能的去描绘好让队友猜出词语,另一人...原创 2020-07-04 21:28:19 · 270 阅读 · 0 评论 -
适合新手的python练习(2)
小明买零食情景设定:这天,小明的妈妈下班回到家中,打算做一道土豆炖豆角,可是一到厨房才想起来今天忘记买酱油了,她想了想,决定让小明去买,锻炼锻炼小明,于是就把小明叫了过来,吩咐好要买的酱油后,便去钱包里取钱,这时小明在脑内迅速打算了起来………(零食!零食!!零食!!!)实现方法:可由if语句嵌套if语句来实现。实现过程:**(1)**首先提供两个小明用于猜想的购物金额和酱油价格的输入口。**(2)**然后构建一个if语句初步判断自己是否能买零食。**(3)**最后在刚才构建的if语句下再嵌套原创 2020-07-03 21:31:58 · 178 阅读 · 1 评论 -
适合新手的python练习(1)
编写猜数字游戏实现方法:可由if语句和循环语句来实现。游戏规则:**(1)**使程序随机生成一个数字,随机生成的数字必须在规定的数值区间内,例如:0~100或是30~90等。**(2)**用户输入一个数值后,程序将两个数值进行对比,根据对比结果输出相应的提示。**(3)**如果输入的数值比随机生成的数值大,程序就会输出提示内容“大了”,并提示用户重新输入数值;反之肯定就是“小了”;如果输入的数值等于随机生成的数值,那么恭喜你“猜对了”,并且终止执行当前程序。实现过程:**(1)**首先要在一原创 2020-07-03 19:35:04 · 423 阅读 · 0 评论