标签:身份证 abc 字符 ima 用户输入 range mat 技术 class
1、完成完整的温度转换程序
代码:
# 摄氏 ℃=5/9(°F-32) 华氏°F= ℃×9/5+32 #用户选择输入的温度类型 #入输摄氏温度请按1;退出请按2;输入华氏退出请按3 while True: a =int(input("输摄氏温度请按1;\n输入华氏请按2;\n")) if a == 1: #用户输入摄氏温度 c1=float(input(‘请输入摄氏温度:‘)) #计算华氏温度 f1=c1*9/5+32 #向用户输出华氏温度 print(‘\n摄氏温度 {} 转换成华氏温度为 {}‘.format(c1,f1)) elif a == 2: #用户输入华氏温度 f2=float(input("请输入华氏温度:")) #计算华氏温度 c2=5/9*(f2-32) print(‘\n华氏温度 {} 转换成摄氏温度为 {}‘.format(f2, c2)) else: break
运行结果:
2、猜数字游戏(猜价格,猜年龄等)
代码:
num = 9 a = -1 print("猜数字游戏") while a !=num: a = int(input("请输入区间[1-10]的数字:\n")) if a < num: print("数字猜小了") elif a > num: print("数字猜大了") else: print("恭喜你猜对了")
运行结果:
3、解析身份证号、学号不同片段的含义
代码:
a="44025505200009130083" age=2018-int(a[8:12]) if int(a[-2])%2==0: sex="girl" else: sex="boy" if a[0:4] ==‘4402‘: area=‘广东省韶关市‘ print("穆轻舟是"+area+"朋友,"+"性别:"+sex+",年龄:"+str(age))
运行结果:
4、字符串的:连接,重复,in判断
代码和结果:
5、用for循环产生一系列网址
代码:
for i in range(2,6): print(‘http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html‘.format(i)) print(‘http://news.gzcc.cn/html/xiaoyuanxinwen/‘+str(i)+‘.html‘)
运行结果:
6、用for循环遍历字符串
代码:
a = "abcdefg" for i in range(len(a)): print("当前字母:",a[i])
运行结果:
标签:身份证 abc 字符 ima 用户输入 range mat 技术 class
原文地址:https://www.cnblogs.com/123-feng/p/9639729.html