1、完成完整的温度转换程序
while True: a = int(input('摄氏温度转换为华氏温度请按1\n华氏温度转换为摄氏温度请按2\n')) if a == 1: # 输入温度 s = float(input('请输入摄氏温度:')) # 转换温度 c = s * 9 / 5 + 32 # 输出输出结果 print("摄氏温度{}转换为华氏温度为:{}".format(s, c)) elif a == 2: h = float(input('请输入华氏温度:')) d = 5 / 9 * (h - 32) print("华氏温度{}转换为摄氏温度为:{}".format(h, d)) else: break
2、猜数字游戏(猜价格,猜年龄等)
number = 20 guess = -1 print("猜年龄游戏!") while guess != number: guess=int(input("请输入你猜的人年龄:")) if guess ==number: print("恭喜,你猜对了!") elif guess < number: print("猜的年龄小了...") elif guess > number: print ("猜的年龄大了...")
3、解析身份证号、学号不同片段的含义
s='450452199807231838' print('省份代码:{}.地区代码:{}.县区代码:{}.出生年月日:{}.所在派出所代码:{}.性别代码:{}.校检码:{}.'.format(s[:2],s[2:4],s[4:6],s[6:14],s[14:16],s[16:17],s[17:18])) sid='201606050028' print('年级是:{}.专业是:{}.班级是:{}.学号是:{}.'.format(sid[0:4],sid[4:6],sid[-5],sid[10:12]))
4、字符串的:连接,重复,in判断
s='123456789' print(s+'abc') print(s*3) print('456'in s)
5、用for循环产生一系列网址
for i in range(2,20): print("http://news.gzcc.cn/html/xiaoyuanxinwen/"+str(i)+".html")