【Python】2023.02.01
题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
我们知道第一个质数是 22、第二个质数是 33、第三个质数是 55……
请你计算第 2019个质数是多少?
运行限制
- 最大运行时间:1s
- 最大运行内存: 128M
#把判断质数的代码部分封装如一个方法内 def yy(n): for i in range(2, n): # 质数从2开始 到n进行遍历 if n % i == 0: # 因为i在质数范围进行遍历 所以除余==0 return False return True list = [] # 建一个列表去存放我们的结果 n = 2 while len(list)!=2019: if yy(n)==True: # 遍历长度不等于2019时 且满足yy(n)中的方法 list.append(n) # 满足条件加入list[]列表中 n+=1 #因为2是质数,所以是符合条件的 #如果长度达到2019,那就直接搜查最后一个就好了 print(list[-1])
...全文
相关推荐
python画图把时间作为横坐标的方法
', '2023-01-01 02:00:00'], 'value': [10, 20, 30]}# 创建DataFramedf = pd.DataFrame(data)# 将时间列转换为datetime
python-使用python绘制日期折线图的方法
datetime import datetimestr_dates = ['2023/01/01', '2023/01/02', ...]fmt = '%Y/%m/%d'dates = [datetime.strptime
笨办法学python 习题ex49 示例
}-{day:02d}"assert format_date(2022, 1, 31) == "2022-01-31"assert format_date(2023, 12, 31) == "2023-
计算日期差
以MySQL为例,可以使用`DATEDIFF()`函数: ```sql SELECT DATEDIFF('2023-02-01', '2023-01-01') AS difference; -- 输出:
python生成日历_chestou4_temperaturev5w_Python生成日历_
-01-01": 10, "2023-01-02": 12, # ...}# 调用函数生成带温度的日历year = int(input("请输入年份: "))month = int(input("请输入月份


