习题一:温度转氏程序
插入代码为:
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
输入结果为:
习题二:数字猜谜游戏
插入代码为:
number = 20 guess = 10 print("数字猜谜游戏!") while guess != number: guess = int(input("请输入你猜的数字:")) if guess == number: print("恭喜,你猜对了!") elif guess < number: print("你猜的数字小了") elif guess > number: print("你猜的数字大了")
输出结果;
习题三
习题三:解析身份证号、学号不同片段的含义。
代码如下:
s="350322199901183302" age=2018-int(s[6:10]) if int(s[-2])%2==0: sex="女" else: sex="男" if s[0:4] ==‘3503‘: area=‘福建莆田市‘ print("小明是"+area+"的学生,"+"性别:"+sex+",年龄:"+str(age))
输出结果:
练习四:字符串的,连接,重复,in判断
输入代码:
b=‘2‘ print(a+b) print(a*3) print(‘PyCharm‘ in a+b)
输出结果:
练习五:for循环产生一系列网址
输入代码:
for i in range(3,5): print(‘http://www.runoob.com/python3/python3-number.html‘.format(i)) print(‘http://www.runoob.com/python3/‘+str(i)+‘.html‘)
输出结果:
练习六:for循环遍历字符串
输入代码:
for i in range(3,10): print( ‘http://www.runoob.com/python3/‘+str(i)+‘.html‘)
输出结果:
原文地址:https://www.cnblogs.com/Soooooo/p/9638895.html
时间: 2024-11-08 03:02:51