2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > python--循环输出26个字母对应的ASCII的码值 模拟用户登录 猜数游戏(二分法)

python--循环输出26个字母对应的ASCII的码值 模拟用户登录 猜数游戏(二分法)

时间:2019-03-08 02:48:48

相关推荐

python--循环输出26个字母对应的ASCII的码值 模拟用户登录  猜数游戏(二分法)

循环输出26个字母对应的ASCII的码值--循环执行

a-97 b-98依次+1

x=97 #a的ASCII值for _ in range(26):#只需要执行次数,不需要使用迭代变量print(chr(x),'---->',x)#使用内置函数chrx转成对应的英文x+=1x=97print('------------')while x<123:print(chr(x),'---->',x)#使用内置函数chrx转成对应的英文x+=1

模拟用户登录 ----最多输错3次

for i in range(1,4):usr_name=input('请输入用户名:')usr_pwd=input('请输入密码:')if usr_pwd=='8888' and usr_name=='admin':print('登录成功')breakelse:print('用户名或者密码不正确!!!')if i<3:print(f'您还有{3-i}次机会!!!')else:print('对不起,三次均输入错误,请联系后台管理员') #如果上述循环正常结束 就会执行else 否则break非正常会跳出循环

猜数游戏--100-0最多7次--有个算法--2分算法

import random#产生随机数rand=random.randint(1,100)for i in range(1,11):num=int(input('猜一猜里面的数字是什么?'))if num<rand:print('小了')elif num>rand:print('大了')else:print('恭喜您,猜对了!!!')breakprint(f'您一共猜测了{i}次')if i<3:print('聪明')elif i<=7:print('一般')else:print('你或许需要学习一下二分法了')

计算100-999之间的水仙花数

import mathfor i in range(100,1000):#导入模块计算if math.pow((i//100),3)+math.pow((i//10%10),3)+math.pow(i%10,3)==i:print('水仙花数:',i)print('------------------------------')for i in range(100,1000):if (i // 100)**3 +(i // 10 % 10)**3 + (i % 10)**3 == i:print('水仙花数:', i)

python--循环输出26个字母对应的ASCII的码值 模拟用户登录 猜数游戏(二分法) 计算100-999之间的水仙花数

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。