编写一个程序,输入三个整数,输出其中最小值,并判断其是偶数还是奇数
时间: 2024-02-22 19:59:50 浏览: 77
好的,我可以帮你写一个 Python 程序来完成这个任务。代码如下:
```python
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
c = int(input("请输入第三个整数:"))
min_num = min(a, b, c)
print("最小值为:", min_num)
if min_num % 2 == 0:
print("最小值为偶数")
else:
print("最小值为奇数")
```
这个程序首先通过 `input` 函数获取用户输入的三个整数,然后使用 `min` 函数获取其中的最小值并进行输出。接着,使用取余运算符 `%` 判断最小值是否为偶数,并输出相应的结果。
希望这个程序能够帮助到你!
相关问题
从键盘输入10个两位整数,存放到列表中,然后输出列表各元素; 将10个整数按升序排序输出,并输出其中的最大值和最小值; 将10个整数中的奇数和偶数分别存放在两个列表中,并统计奇数和偶数的个数,然后将奇数和偶数分别按降序排序输出
# 输入10个两位整数到列表中
num_list = []
for i in range(10):
num = int(input("请输入一个两位整数:"))
num_list.append(num)
# 输出列表各元素
print("列表各元素为:", num_list)
# 升序排序并输出最大值和最小值
num_list.sort()
print("升序排序后的列表为:", num_list)
print("最大值为:", num_list[-1])
print("最小值为:", num_list[0])
# 将奇数和偶数分别存放在两个列表中,并统计个数,降序排序输出
odd_list = []
even_list = []
odd_count = 0
even_count = 0
for num in num_list:
if num % 2 == 0:
even_list.append(num)
even_count += 1
else:
odd_list.append(num)
odd_count += 1
odd_list.sort(reverse=True)
even_list.sort(reverse=True)
print("奇数列表为:", odd_list)
print("奇数个数为:", odd_count)
print("偶数列表为:", even_list)
print("偶数个数为:", even_count)
数据集a包含1-10共10个整数,请以a为输入数据,编写python程序,实现如下功能: ① 用2种方法输出a中所有奇数 ② 输出大于3,小于7的偶数 ③ 用2种方法输出[1,2,3,…10,11,…20] ④ 输出a的最大值、最小值。 ⑤ 用2种方法输出[10,9,…2,1] ⑥ 输出[1,2,3,1,2,3,1,2,3,1,2,3]
好的,下面是针对题目要求的Python程序示例:
```
# ① 用2种方法输出a中所有奇数
a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 方法一
for i in a:
if i % 2 != 0:
print(i)
# 方法二
b = [i for i in a if i % 2 != 0]
print(b)
# ② 输出大于3,小于7的偶数
# 方法一
for i in range(4, 7):
if i % 2 == 0:
print(i)
# 方法二
b = [i for i in range(4, 7) if i % 2 == 0]
print(b)
# ③ 用2种方法输出[1,2,3,…10,11,…20]
# 方法一
c = list(range(1, 21))
print(c)
# 方法二
d = [i if i <= 10 else i - 10 for i in range(1, 21)]
print(d)
# ④ 输出a的最大值、最小值
max_a = max(a)
min_a = min(a)
print("a的最大值为:", max_a)
print("a的最小值为:", min_a)
# ⑤ 用2种方法输出[10,9,…2,1]
# 方法一
e = list(range(10, 0, -1))
print(e)
# 方法二
f = [i for i in range(10, 0, -1)]
print(f)
# ⑥ 输出[1,2,3,1,2,3,1,2,3,1,2,3]
g = [i % 3 + 1 for i in range(12)]
print(g)
```
以上程序可以实现题目所要求的所有功能,希望能够帮到你。
阅读全文
相关推荐












