9.10第二次作业

1.温度的转换

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))
else:
    fahrenheit = float(input('请输入华氏温度:'))
    celsius = 5 / 9 * (fahrenheit - 32)
    print('{:.2f}华氏温度转换为摄氏温度为:{2f}\n'.format(fahrenheit, celsius))

  

2.猜数字游戏

number=228;
guess=-1;
print("猜一猜!请输入0-1000以内的任意整数")
while guess !=number:
    guess=int(input('请输入你要猜的数字:'))
    if guess==number:
        print("恭喜你猜对了!");
    elif guess>number:
         print('抱歉,你猜多了');
    else:
        print('抱歉,你猜少了')

  

3.解析身份证号、学号不同片段的含义

y="440229199808280487"
print("省份编码:"+y[0:2])
print("地区编码:"+y[2:4])
print("县区编码:"+y[4:6])
print("出生年月日;"+y[6:10]+"年"+y[10:12]+"月"+y[12:14]+"日")
print("户口所在派出所编码:"+y[14:16])
print("性别编码:"+y[16:17])
print("校验码:"+y[17:18])
s=(y[16:17])
print("性别编码:+s")
if (int(s)%2==1):
    print("性别为:男");
else:
    print("性别为:女");
    print("校验码:"+y[17:18])

  

4、学号

x="201606050029"
print("你输入的学号为:"+x)
print("所在的年级为:"+x[0:4])
print("所在学院编号为:"+x[4:6])
print("所在班级编号为:"+x[6:8])
print("在班级内的编号为:"+x[8:12])

  

 5.网页

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

  

 

  

 

  

posted on 2018-09-10 10:40  麦晓志  阅读(131)  评论(0)    收藏  举报