Python中如何高效获取固定位置上的最大最小自然数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计191个文字,预计阅读时间需要1分钟。
要求确定数组中自然数最大最小值的位置
求固定位置自然数最大最小值
#有一些四位数,#百位数字都是3,十位数字都是6,
#并且它们既能被2整除,又能被3整除,
#求这样的四位数中最大的和最小的两数各是几?
#创建空列表用于存储数
ls = []
for a in range(0,10):
for b in range(0,10):
#百位数字都是3,十位数字都是6
num = (a * 1000 + 3 * 100 + 6 * 10 + b)
#既能被2整除,又能被3整除
if num % 2 == 0 and num % 3 == 0:
#将num的值输出为列表
ls.append(num)
#输出最大数与最小数
print(max(ls))
print(min(ls))
本文共计191个文字,预计阅读时间需要1分钟。
要求确定数组中自然数最大最小值的位置
求固定位置自然数最大最小值
#有一些四位数,#百位数字都是3,十位数字都是6,
#并且它们既能被2整除,又能被3整除,
#求这样的四位数中最大的和最小的两数各是几?
#创建空列表用于存储数
ls = []
for a in range(0,10):
for b in range(0,10):
#百位数字都是3,十位数字都是6
num = (a * 1000 + 3 * 100 + 6 * 10 + b)
#既能被2整除,又能被3整除
if num % 2 == 0 and num % 3 == 0:
#将num的值输出为列表
ls.append(num)
#输出最大数与最小数
print(max(ls))
print(min(ls))

