第二次作业

1.完整的温度转换程序:

 a=int(input("输入1就是摄氏度转为华氏度:
输入2是华氏度转为摄氏度:
输入3则退出"))
    if a==1:
        # 请用户输入摄氏温度
        S=float(input("请输入摄氏度:"))
        #计算华氏温度
        H=(S*1.8)+32
       #输出华氏温度
        print('{:.2f}摄氏度转华氏度为:{:.2f}'.format(S,H))
    elif a==2:
        # 请用户输入华氏温度
        H=float(input('请输入华氏度:'))
       #计算摄氏温度
        S=5/9*(H-32)
        #输出摄氏温度
        print('{:.2f}华摄氏度转摄氏度为:{:.2f}'.format(H, S))
    else:
        break

2.猜数字游戏:

print('猜数字游戏:')
# 定义一个a用来存放0-50中的随机数
import random
a=random.randint(1,50)
while True:
    # 定义一个num来存放输入的数
    num = int(input('请输入一个0-50的数:'))
    if num<a:
        print('你猜的数字太小了,请再猜一下!')
    elif num>a:
         print('你猜的数字太大了,请再猜一次!')
    else:
        print('恭喜你猜对了!')
        break

3.解析身份证与学号的不同含义:

#定义s_id来存放学号
s_id =input('请输入你的学号:')
#提取出年级
nianji=s_id[0:4]
#提取出专业号
zhuanye=s_id[4:8]
#提取出学号
xuhao=s_id[8:]
print('年级:{}
专业号:{}
序号:{}
'.format(nianji,zhuanye,xuhao))

#id_num来存放身份证号
id_num=input('请输入身份证号:')
#计算年龄age
age=2018-int(id_num[6:10])
if int(id_num[-2])%2==0:
    sex=''
else:
    sex=''
print('这是一个{}岁的{}孩'.format(age,sex))

4.字符串的连接,重复,in判断

s='早上好,'
t='吃早餐没?'
#字符串连接
print(s+t)
#字符串重复
print(s*2)
print('' in s)

5.用for产生一系列网址:

#输入你想进的菜鸟教程网页
页面=input('请输入你想进的页面:')
print('http://www.runoob.com/python3/python3-'+页面+'.html')

#生成广州商学院的2-9页的新闻网面
for i in range(2,10):
    print('http://news.gzcc.cn/html/xiaoyuanxinwen/{} .html'.format(i))

6.用for循环产生字符串遍历:

str='你好!'
for i in str:
    print(i)

原文地址:https://www.cnblogs.com/zxcv11/p/9643621.html