1.完成完整的温度转换程序
输入代码:
1 a = input('"摄氏转华氏请按1 华氏转摄氏请按2 "') 2 3 if a == '1': 4 # 用户输入摄氏温度 5 celsius = float(input('请输入摄氏温度')) 6 # 计算华氏温度 7 fahrenheit = (celsius * 1.8) + 32 # f = c*9/5+32 8 # 向用户输出华氏温度 9 print('{:.2f}摄氏温度转为华氏温度为{:.2f}'.format(celsius, fahrenheit)) 10 else: 11 fahrenheit = float(input('请输入华氏温度:')) 12 celsius = 5 / 9 * (fahrenheit - 32) 13 print('{:.2f}华氏温度转为摄氏温度为{:.2f} '.format(fahrenheit,celsius))
运行代码:
2.猜数字游戏
输入代码:
运行代码:
3.解析身份证号、学号不同片段含义
(身份证号)输入代码:
1 a = input('请输入身份证号码:') 2 print('省份:',format(a[0:2]),'地区:',format(a[2:4]),'县级:',format(a[4:6]),'出生日期:',format(a[6:14])) 3 if int(a[-2]) % 2!=0: 4 print('性别:男') 5 else: 6 print('性别:女')
运行结果:
(学号)输入代码:
1 a = input('请输入学号:') 2 print(print('年级:',format(a[0:4]),'专业:',format(a[4:7]),'班级:',format(a[7:10]),'序号:',format(a[10:12])))
运行结果:
5.用for循环产生一系列网址;
输入代码:
1 for i in range (1,250): 2 print('http://news.gzcc.cn/html/xiaoyuanxinwen/'+str(i)+'.html')
运行结果: