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')


浙公网安备 33010602011771号