[英]How to turn the output of a while loop (or a for loop) into a list (or a dictionary) in Python?
def is_reverse(number):
reverse = 0
while number > 0:
remainder = number % 10
reverse = reverse * 10 + remainder
number = number // 10
#print(reverse)
return reverse
def ages():
number = 12
while number < 100:
x = number - is_reverse(number)
if number > is_reverse(number) and 20 > x > 12:
print(number)
#break
number = number + 1
ages()
只需創建一個列表,附加結果並返回該列表
def is_reverse(number):
reverse = 0
while number > 0:
remainder = number % 10
reverse = reverse * 10 + remainder
number = number // 10
#print(reverse)
return reverse
def ages():
number = 12
li = []
while number < 100:
x = number - is_reverse(number)
if number > is_reverse(number) and 20 > x > 12:
li.append(number)
#break
number = number + 1
return li
print ages()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.