作业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
作业1输出
摄氏度转换为华氏度请按1
华氏度转换为摄氏度请按2
1
请输入摄氏度:37
37.00摄氏度转换为华氏度为70.80
摄氏度转换为华氏度请按1
华氏度转换为摄氏度请按2
2
请输入华氏度:70
70.00华氏度转换为摄氏度为:21.11
摄氏度转换为华氏度请按1
华氏度转换为摄氏度请按2
作业2猜数字游戏(猜价格,猜年龄等)
输入
number = 9
b = -1
print('猜猜我多少岁!')
while b != number:
b = int(input('请输入你猜的年龄\n'))
if b == number:
print('你猜对了!')
elif b < number:
print('小了')
else :
print('大了')
作业2输出
猜猜我多少岁!
请输入你猜的年龄
10
大了
请输入你猜的年龄
8
小了
请输入你猜的年龄
9
你猜对了!
作业3解析身份证号、学号不同片段的含义
输入
身份证
a = input('请输入身份证号码:\n')
print('省份:{},地区:{},县级:{},出生日期{},派出所编号:{},识别码{},'.format(a[0:2],a[2:4],a[4:6],a[6:14],a[14:16],a[-1]))
if int(a[-2]) % 2 == 0:
print('性别:女')
else:
print('性别:男')
a = input('请输入学号:\n')
print('年级:{},专业:{},班级:{},学号{}'.format(a[0:4],a[4:6],a[6:8],a[-2:-1]))
作业3输出
请输入身份证号码:
440802201005301241
省份:44,地区:08,县级:02,出生日期20100530,派出所编号:12,识别码1,
性别:女
请输入学号:
201605060064
年级:2016,专业:05,班级:06,学号64
作业4字符串的:连接,重复,in判断
输入
>>> p = '叮'
>>> o = '铃'
>>> p+o*3
'叮铃铃铃'
>>> '铃'in p
False
>>> '铃'in o
True
>>>
作业5字符串的:连接,重复,in判断
for i in range(2,10,2): print('https://search.bilibili.com/all?keyword=少女歌剧&from_source=banner_search&page='+str(i))
输出
https://search.bilibili.com/all?keyword=少女歌剧&from_source=banner_search&page=2
https://search.bilibili.com/all?keyword=少女歌剧&from_source=banner_search&page=4
https://search.bilibili.com/all?keyword=少女歌剧&from_source=banner_search&page=6
https://search.bilibili.com/all?keyword=少女歌剧&from_source=banner_search&page=8