python输入四个整数代表四个兄弟的年龄从小到大排序
时间: 2023-04-06 11:01:24 浏览: 152
好的,这个问题很简单,我可以回答。可以使用 Python 的列表和 sort() 函数来实现从小到大排序,代码如下:
ages = []
for i in range(4):
age = int(input("请输入第{}个兄弟的年龄:".format(i+1)))
ages.append(age)
ages.sort()
print("四个兄弟的年龄从小到大排序为:", ages)
相关问题
用python 输入4个整数,代表4个兄弟的年龄,从小到大的顺序排序输出。
好的,以下是代码实现:
```python
ages = []
for i in range(4):
age = int(input("请输入第{}个兄弟的年龄:".format(i+1)))
ages.append(age)
ages.sort()
print("四兄弟的年龄从小到大排列为:", end='')
for age in ages:
print(age, end=' ')
```
运行程序后,依次输入4个整数,程序会自动将它们从小到大排序,并输出结果。
输入四个整数,从小到大排序
可以使用列表的sort方法,也可以使用Python内置的sorted函数。
方法一:使用列表的sort方法
```python
nums = input("请输入四个整数,用空格隔开:").split()
nums = [int(num) for num in nums] # 将输入的字符串转换为整数
nums.sort() # 使用列表的sort方法进行排序
print(nums)
```
方法二:使用Python内置的sorted函数
```python
nums = input("请输入四个整数,用空格隔开:").split()
nums = [int(num) for num in nums] # 将输入的字符串转换为整数
nums = sorted(nums) # 使用Python内置的sorted函数进行排序
print(nums)
```
以上两种方法都可以实现输入四个整数,从小到大排序的功能。