pythontip 翻转数字
编写一个程序,返回一个数字的数字列表,但需要以相反的顺序排列。
定义函数reverse_number_digits(),参数为一个数字num。
在函数内,将数字num转换为其相反顺序的数字列表。
- 这道题num通过int转得到的是整数型,直接用会报错的'int' object is not iterable,str类型则返回['6', '5', '4', '9', '8', '7'],重点将其在整数型进到列表内
点击查看代码
def reverse_number_digits(num):
list1=[]
for i in num:
list1.append(i)
return list1[::-1]
# 获取用户输入
num = int(input())
# 调用函数
print(reverse_number_digits(num))
点击查看代码
def reverse_number_digits(num):
list1=[]
for i in num:
list1.append(int(i))
return list1[::-1]
# 获取用户输入
num = input()
# 调用函数
print(reverse_number_digits(num))
浙公网安备 33010602011771号