猜数游戏(低版本)
""" 01~100之间随意产生一个数字 让用户反复猜测, 只提示猜大了,猜小了 猜对了结束游戏 """ import random #引入一个随机模块 #使用随机数模块生成了一个1~100整数 target = random.randint(1,100) while True: n=int(input('猜一个1~100的整数')) if n > target: print("大了") elif n < target: print("小了0") else: print('猜对了') break #猜对了结束游戏 #易错点1 True‘T’必须大写 True容易写成Ture #易错点2 if elif else语句,后面句子要写‘:’ #易错点3 break是else的结束句,空格掌握好
猜数只允许5次机会
""""" 01~100之间随意产生一个数字 让用户反复猜测, 只提示猜大了,猜小了 猜对了结束游戏 只允许猜测 5 遍 """ import random m=random.randint(1,100) x=0 while True: n=int(input("输入1~100的数")) if n>m: print('大了') elif n<m: print('小了') else: print('恭喜你答对了') break x+=1 if x>=5: print(f'你已经猜了{x}次了,游戏结束') break #易错点1 True‘T’必须大写 True容易写成Ture #易错点2 if elif else语句,后面句子要写‘:’ #易错点3 break是else的结束句,空格掌握好
三双引号和三单引号的用法
转义字符大全
#一对单三引号(''' ''')和一对三引号("" "") #例如 print("""1 2""") print('''1 5 3''') #易错 #都是三个,不是两个,不是一个(一个不可以换行,可以自己试一试) #转义字符 \n 换行 \t 横向制表符 相当于tab 键 \\ 代表一个反斜线字符“\” \' 代表一个单引号字符 \" 代表一个双引号字符 \v 垂直制表(vt) \r 回车键 \f 换页 \000 空 \oyy 八进制数字 \xyy 十六进制 \other 其他字符以普通格式输出 \a 响铃 \b 退格