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)