1、温度转换
while True: 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)) elif a == 2: fahrenheit = float(input('请输入华氏度:')) # 计算摄氏温度 celsius = 5 / 9 * (fahrenheit - 32) print('{:.2f}华氏度转换为摄氏度为:{:.2f}\n'.format(fahrenheit, celsius)) else: break
2、学号、身份证
s = input("请输入你的学号\n") 年级=(s[0:4]) print(年级) 专业=(s[4:6]) print(专业) 班级=(s[6:8]) print(班级) 序号=(s[8:]) print(序号) "\n" id=input("请输入身份证号码\n") age=2018-int(id[6:10]) print(age) if int (id[-2])%2 == 0: sex='girl' else: sex="boy" print(sex)
3、字符串的连接、重复、in运算
b="你好" print(b + "请按时交作业。"*4) print("请" in b)
4、产生一系列的网址
for i in range(30): print('http://news.gzcc.cn/html/xiaoyuanxinwen/' + str(i) + '.html')
5、猜数字游戏
num=25 print("猜一下年龄,请输入15-35的数字") while True: num1= int(input("请输入数字:")) if num1 > num: print("\n太大了!请重猜") elif num1 < num: print("\n太小了!请重猜") else: print("\n猜对了!") break
6、字符串遍历
a="123456" for i in range(len(a)): print("输出的数字是:",a[i])