python小题目练习(十)】的更多相关文章

题目:如下图所示 代码展示: """Author:mllContent:春节集五福Date:2020-01-17"""import random# 定义一个列表存储五福five_blessings = ['爱国福', '和谐福', '富强福', '友善福', '敬业福']# 打印前言print('开始集福啦~~~')# 定义一个函数来实现集五福def collect_blessings(): patriotic_blessing = 0 # 爱国…
题目:根据生日判断星座 需求:实现如下图所示结果 代码展示: """Author:mllContent:根据生日判断星座Date:2020-11-23""""""白羊座:3月21日- 4月20日金牛座:4月21日- 5月21日双子座:5月22日- 6月21日巨蟹座:6月22日- 7月22日狮子座:7月23日- 8月23日处女座:8月24日- 9月23日天秤座:9月24日- 10月23日天蝎座:10月24日- 11月2…
题目:封装用户的上网行为 实现代码: """Author:mllContent:封装用户的上网行为Date:2020-01-19"""def online_time(): print('小明上网时间.行为统计:') browse_web = 1.5 watch_video = 2 online_game = 3 online_study = 1 print('浏览网页' + str(browse_web) + '小时') print('浏览网页'…
题目:Python实现快速排序 代码实现: """Author:mllContent:Python实现快速排序Date:2020-11-05"""# arr[] --> 排序数组# low --> 起始索引# high --> 结束索引# 实现快速排序函数def partition(arr, low, high): i = (low - 1) # 最小元素索引 pivot = arr[high] # 基准数,用于循环遍历进行比较…
题目:JAVA和Python实现冒泡排序 实现代码: # Java实现对数组中的数字进行冒泡排序scoreList = [98, 87, 89, 90, 69, 50]temp = 0for i in range(len(scoreList)-1): for j in range(len(scoreList) - i - 1): if scoreList[j] > scoreList[j + 1]: # java代码实现相邻两数进行比较交换,需要借助中间变量 temp = scoreList[j…
题目:输出1-100之间不包括7的倍数,含有7的数的其他数 """Author:mllContent:输出1-100之间不包括7的倍数,含有7的数的其他数Date:2020-11-05"""# 定义一个列表来接受去除条件后的所有的数num = []# 利用range()函数来生成1-100for i in range(1, 101): # 1-100中是7的倍数的数字 if i % 7 == 0: pass # 1-100中是个位数含7的数字 e…
1.编程计算两个日期之间的天数与周数 Python时间处理---dateutil模块: dateutil模块主要有两个函数,parser和rrule. 其中parser是根据字符串解析成datetime,而rrule则是根据定义的规则来生成datetime. import datetime from dateutil import rrule class BetweenDate: def __init__(self,start,stop): self.start = datetime.datet…
题目:输出1+2+3+4+5+--+100的总数,并打印出这行式子 代码展示:# 1.定义一个初识变量total,用于后面每次循环进行累加值 total = 0# 2.利用for循环遍历累加for i in range(1, 101): total += i# 3.打印结果print('1+2+3+4+5+--+100的总数为:', total)运行结果展示:  …
题目:大乐透号码生成器 需求:使用Random模块模拟大乐透号码生成器,选号规则为:前区在1 ~ 35的范围内随机产生不重复 的5个号码,后区在1~ 12的范围内随机产生不重复的2个号码.效果如图8.18所示.  代码展示: """Author:mllContent:大乐透号码生成器Date:2020-11-26Requirement:使用Random模块模拟大乐透号码生成器,选号规则为:前区在1 ~ 35的范围内随机产生不重复 的5个号码,后区在1~ 12的范围内随机产生不…
题目:将美元转化为人民币 需求:实现如图所示需求  代码展示: """Author:mllContent:将美元转化为人民币Date:2020-11-23"""# 定义一个将美元转化为人民币的函数,然后调用def changeMoney(dollor): RMB = dollor * 6.28 return RMBdollor_input = int(input('请输入要转化的美元金额:')) # 提供用户输入money = changeMon…