1.温度转换
while True: a=int(input ("华氏转摄氏请按1\n摄氏转华氏请按2\n")) if a==1: b1=float(input ("请输入一个华氏温度:")) s1= 5/9 *(b1-32) print ("摄氏温度为\n",format(s1)) elif a==2: b2 = float(input("请输入一个摄氏温度:")) s2 =b2*9/5+32 print("华氏温度为\n", format(s2)) else: break
运行结果:
2.猜数字游戏
number=10 while True: n1=int(input("请输入你要猜的数字:")) if n1>number: print("你猜的数太大了") elif n1<number: print("你猜的数太小了") else: print("猜对了!") break
运行结果:
3.解析身份证号、学号不同片段的含义
myid ="440178199903174625" if myid[0:4] =="4401": area = "广东省广州市" if int (myid[-2])%2==0: sex = "girl" else: sex = "boy" year = myid[6:10] month = myid[10:12] date = myid[12:14] print("我来自"+area+",是一名"+sex+",出生年月日是:"+year+month+date)
运行结果:
s= "201606050050" if s[0:4]=="2016": n="2016级" if s[4:7] == '060': z= "信息管理与信息系统" if s[7:10] == '500': b =" 信管1班" if s[10:12]=="50": x="50号" print("我是"+n+z+"的学生"+",班级是:"+b+",学号是:"+x)
运行结果:
4.字符串的:连接,重复,in判断
s ="我的生日是八月十五" print(s + ",中秋节那天。") print("八月" in s)
运行结果:
5.用for循环产生一系列网址
for i in range (242): print('http://news.gzcc.cn/html/xiaoyuanxinwen/'+ str(i)+'.html')
运行结果:
6.用for循环遍历字符串
s="我最喜欢去世界各地旅游。" for h in s: print(h)
运行结果: