前言
这几天自己开的托管开业了,所以比较忙,更新有点慢了,今天累了一天,照常翻开了我的“举一反三”,看看还有什么我能用python解的。
1. 订立制作目标 2.制作所需函数打印题目 → print函数
答案 → range函数
表达式 → for循环语句 if语句 输出答案 → max,min 3. 开始制作
第一步:打印题目
[Python] 纯文本查看 复制代码 print("\n被7除或被6除,余数都是1.符合这一条件的最大四位数和最小四位数各是多少?\n")
第二步:制作判断条件
[Python] 纯文本查看 复制代码 sum = [] # 建立一个空列表.
for i in range(1000, 9999): # 最小四位数是1000,最大四位数是9999.
if i % (7*6) == 1 : # 条件表达.
sum.append(i) # 把符合条件的值全部存进sum列表中.
第三步:输出答案
[Python] 纯文本查看 复制代码 print("\n被7除或被6除,余数都是1.符合这一条件的最大四位数和最小四位数各是多少?\n")
sum = [] # 建立一个空列表.
for i in range(1000, 9999): # 最小四位数是1000,最大四位数是9999.
if i % (7*6) == 1 : # 条件表达.
sum.append(i) # 把符合条件的值全部存进sum列表中.
print("这个数最大是:", max(sum), "最小是:", min(sum)) # 输出答案。
第四步:运行代码截图:
非常成功,没有报错 4.最后:
说明一下,考试不可能用python解奥数,有些题目可以直接用方程,我都知道。
用python解奥数不是目的,目的是想通过问题,锻炼自己写代码。
用python解奥数不是目的,目的是想通过问题,锻炼自己写代码。
用python解奥数不是目的,目的是想通过问题,锻炼自己写代码。
其他问题请各位大佬指导。
历史题目:
【新手】小白用python解小学奥数第一集
【新手】小白用python解小学奥数第二集
【新手】小白用python解小学奥数第三集
【新手】小白用python解小学奥数第四集
【新手】小白用python解小学奥数第五集
【新手】小白用python解小学奥数第六集
【新手】小白用python解小学奥数第七集
|