1.温度转换
while True: a = int(input("华氏转摄氏,请按1\n 摄氏转华氏,请按2\n")) if a==1: # 用户请输入摄氏温度 c = float(input("请输入华氏温度")) # 计算华氏温度 d = (c*1.8)+32 # 向用户输出华氏温度 print("{}华氏温度是{}摄氏度".format(c,d)) elif a==2: d1 = float(input("请输入摄氏温度")) c1=(d1-32)*5/9 print("{}摄氏温度是{}华氏度".format(d1,c1)) else: break;
2.猜数字游戏
import randoma = random.randint(10,50)n = input('请输入数字')if n.isdigit(): n = int(n) if n==a: print('猜对了') elif n>a: print('你猜的数字大了') else: print('你猜的数字小了') print('这个数是:',a)else: print('你输入的不是数字')
3.身份证解析
myid = '440100199703250024'address= myid[0:6]bir = myid[6:14]sex=myid[14:17]age= 2018-int(myid[6:10])if int(myid[-2])%2 == 0: sex = 'girl'else: sex = 'boy'print('省市{}'.format(address))print('出生年月{}'.format(bir))print('性别{}'.format(sex))print('年龄{}'.format(age))
5.用for循环产生一系列网址
for i in range(1,100): print('http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html'.format(i))