完整的温度转换程序:
代码:
1 while True: 2 a = input("请输入1进行华氏度转换,输入2进行摄氏度转换,输入3结束程序:") 3 if a == "1": 4 temp = float(input("请输入一个摄氏度温度:")) 5 tran = temp*9/5+32 6 print("转为华氏度温度为:{:.2f}".format(tran)) 7 elif a == "2": 8 temp = float(input("请输入一个华氏度温度:")) 9 tran = 5*(temp-32)/9 10 print("转化为摄氏度温度为:{:.2f}".format(tran)) 11 else: 12 print("程序结束,感谢使用!") 13 break
截图:
猜数字小游戏:
代码:
import random def 猜年龄(): answer = random.randint(1,21) num = int(input("猜猜我的年龄:(1-20)")) while answer != num: if answer > num: print("猜错了,比正确年龄小") num = int(input("猜猜我的年龄:(1-20)")) if answer < num: print("猜错了,比正确年龄大") num = int(input("猜猜我的年龄:(1-20)")) print("猜对了,正确年龄就是:" + str(answer)) if __name__ == "__main__": 猜年龄()
截图:
字符串基本操作:
代码:
str1 = "Hello,同学们早上好!" str2 = "按时交作业!" print(str1 + "\n" + str2*3) print(r"这是一句没有转义的字符串\\\\\\n") print(‘H‘ in str1)
截图:
字符串解析小程序:
代码:
def 解析学号(): stu_num = input("请输入你的学号:") 届 = stu_num[0:4] 入学月 = stu_num[4:6] 入学日 = stu_num[6:8] 班级编号 = stu_num[10:12] print("学号为{0}的学生是{1}届,{2}月{3}日入学的,该学生在班级里的编号为:{4}".format(stu_num, 届, 入学月, 入学日, 班级编号)) def 解析身份证(): per_id = str(input("请输入你的身份证号:")) 出生年份 = per_id[6:10] 月份 = per_id[10:12] 日 = per_id[12:14] 年龄 = 2018-int(per_id[6:10]) print("出生日期:{0}年{1}月{2}日\n年龄:{3}".format(出生年份, 月份, 日, 年龄)) if __name__ == "__main__": 解析学号() 解析身份证()
截图:
用For循环产生url:
代码:
def 生成菜鸟教程url(): print() 位置 = input("请输入你要到达的菜鸟教程位置:") url = "http://www.runoob.com/python3/python3-" + 位置 + ".html" print("生成的url:" + url) def 生成广商新闻url(): print() start = int(input("请输入想生成的起始新闻页面:")) end = int(input("请输入想生成的结束新闻页面;")) print("以下是广州商学院第{0}-{1}页的新闻url:".format(start,end)) # print(list("http://news.gzcc.cn/html/xiaoyuanxinwen/"+ i +".html" for i in range(start,end+1))) for i in range(start,end+1): if i == 1: print("http://news.gzcc.cn/html/xiaoyuanxinwen/index.html") else: print("http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html".format(i)) if __name__ == "__main__": 生成菜鸟教程url() 生成广商新闻url()
截图:
用循环提取字符串:
代码:
str1 = "Hello World!" for i in str1: print(i)
截图:
原文:https://www.cnblogs.com/traces2018/p/9639667.html