第二次作业

1.摄氏度和华氏度的转换

while True:
    a=int(input('摄氏度转为华氏温度请按1\n华氏温度转为摄氏度请按2\n'))

    if a == 1:
        # 用户输入摄氏温度
        c ==float(input('请输入摄氏温度'))
        # 计算华氏温度
        f=(c*1.8)+32
        # 向用户输出华氏温度
        print('{:.2f}摄氏度转为华氏温度{:.2f}'.format(c,f))

    elif a == 2:

        f = float(input('请输入华氏温度'))
        c = 5/9*(f -32)

        print('{:.2f}摄氏度转为华氏温度{:.2f}'.format(c,f))
    else:
        break

运行结果:

 2.猜数字游戏


number=16
guess=15

print
('猜年龄游戏') while guess !=number: guess = int(input('请输入你想猜的数字:')) if guess == number: print('猜对了!') elif guess < number: print('你猜的数字太小了') elif guess > number: print('你猜的数字太大了') else: break

结果:

 

3.解析身份证号

i=input('请输入你的身份证:')
a=i[6:10]
b=i[4:6]
c=i[-2]
if int(c)%2 == 0:
    c="小姐姐"
else:
    c="小哥哥"

print('你的出生年是:{}\n你的市区是:{}\n你的性别是:{}\n'.format(a,b,c))

  结果:

4.for循环

for i in range(2,9):
    print('http://news.gzcc.cn/html/xiaoyuanxinwen/'+str(i)+'.html')

  结果:

5.in 重复

s = '晚上好。记得吃饭哦!'
print(s+'')
print(s * 5)
'记得吃饭哦!' in s

结果是:

posted @ 2018-09-13 11:50  ZHANYUKI  阅读(182)  评论(0)    收藏  举报