python基础:条件循环字符串
1.完成完整的温度转换程序
while True: a = int(input('摄氏转华氏请按 1\n华氏转摄氏请按 2:\n')) if a == 1: c = float(input('输入摄氏度温度: ')) f = c*9/5+32 print('{:.2f}摄氏温度转化为华氏温度为{:.2f}'.format(c,f)) elif a == 2: f = float(input('输入华氏温度: ')) c = 5/9*(f-32) print('{:.2f}华氏温度转换为摄氏温度为:{:.2f}\n'.format(f,c)) else: break
2.猜数字游戏(猜价格,猜年龄等)
number = 7 guess = -1 print("数字猜谜游戏!") while guess != number: guess = int(input("请输入你猜的数字:")) if guess == number: print("恭喜,你猜对了!") elif guess < number: print("猜的数字小了...") elif guess > number: print("猜的数字大了...")
3.
解析身份证号、学号不同片段的含义
sid = '440881199503058216' print('出生市区:{}.生日:{}.性别:{}.'.format(sid[0:6],sid[6:14],sid[16:17]))
sid = '201606050016' print('年级是:{}.专业是:{}.班级是:{}.'.format(sid[0:4],sid[4:7],sid[-5]))
4.字符串的:连接,重复,in判断
name = input('请输入一个名字: ') print(name + r'\n按时交作业!'*3)
5.用for循环产生一系列网址
for i in range(2,243): print('http://news.gzcc.cn/html/xiaoyuanxinwen/' + str(i) +'.html')