1.温度的转换
a = int(input('摄氏度转化为华氏度请按1\n华氏度转化为摄氏度请按2\n')) if a == 1: celsius = float(input('输入摄氏温度:')) fahrenheit = (celsius * 1.8) + 32 # f= c*9/5+32 print(' {:.2f}摄氏温度转为华氏温度为{:.2f}'.format(celsius, fahrenheit)) else: fahrenheit = float(input('请输入华氏温度:')) celsius = 5 / 9 * (fahrenheit - 32) print('{:.2f}华氏温度转换为摄氏温度为:{2f}\n'.format(fahrenheit, celsius))
2.猜数字游戏
number=228; guess=-1; print("猜一猜!请输入0-1000以内的任意整数") while guess !=number: guess=int(input('请输入你要猜的数字:')) if guess==number: print("恭喜你猜对了!"); elif guess>number: print('抱歉,你猜多了'); else: print('抱歉,你猜少了')
3.解析身份证号不同片段
y="440229199808280443" print("省份编码:"+y[0:2]) print("地区编码:"+y[2:4]) print("县区编码:"+y[4:6]) print("出生年月日;"+y[6:10]+"年"+y[10:12]+"月"+y[12:14]+"日") print("户口所在派出所编码:"+y[14:16]) print("性别编码:"+y[16:17]) print("校验码:"+y[17:18])