practice_1(猜数字小游戏)

网友投稿 949 2022-11-19

practice_1(猜数字小游戏)

practice_1(猜数字小游戏)

10 < cost < 50 的等价表达式

cost = 40# (1050)10 < cost <50

True

使用int()将小数转换成整数,结果是向上取整还是向下取整

print(int(3.4)) # 向下取整

3

写一个程序,判断给定年份是否为闰年

闰年的定义:能够被4整除的年份就叫闰年

6 % 4

2

year = input("请输入年份:")# 判断用户输入的是否为数字if year.isdigit(): year = int(year) if year % 4 == 0: print(str(year) + "是闰年") else: print(str(year) + "不是闰年")else: print("请输入年份!!")

请输入年份:20002000是闰年

"1" + 1

---------------------------------------------------------------------------TypeError Traceback (most recent call last) in ----> 1 "1" + 1TypeError: can only concatenate str (not "int") to str

给用户三次机会,猜想我们程序生成的一个数字A,每次用户猜想过后会提示数字是否正确以及用户输入的数字是大于还是小于A,当机会用尽后提示用户已经输掉了游戏

import randomsecert = random.randint(1,100) # 计算机生成一个随机数times = 3 # 初始化用户的次数是3while times: num = input("请输入数字: ") if num.isdigit(): temp = int(num) if temp == secert: print("你猜对了!!") break elif temp < secert: print("你的数字太小了") times = times - 1 else: print("你的数字太大了") times = times - 1 else: print("请输入数字!!") print("你的机会用完了")

请输入数字: 78你的数字太大了请输入数字: 70你的数字太小了请输入数字: 76你的数字太大了你的机会用完了

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python OOP - practice_1
下一篇:pytest--fixture
相关文章

 发表评论

暂时没有评论,来抢沙发吧~