p5494846 发表于 2017-10-23 11:33:01

#!/usr/bin/env python
# -*- coding: utf-8 -*-
a1 = input('请输入第1个数字:')
a2 = input('请输入第2个数字:')
a3 = input('请输入第3个数字:')
a4 = input('请输入第4个数字:')
L1 =
print('您输入的数字为:',a1,a2,a3,a4)
print('反序为:',L1[::-1])

石小龙 发表于 2017-11-13 23:59:57

list1 = list(eval(input('请输入几个数字:')))
list2 = list(reversed(list1))
print(list2)
就这么简单,楼上的那些太复杂了

你不知道我名字 发表于 2017-12-25 15:30:27

有点懵 不知道说的什么意思啊

HXHL 发表于 2017-12-25 16:03:05

看看题目

tuple小白 发表于 2017-12-25 17:38:44

瞅瞅,学习下

admintest166 发表于 2018-2-18 16:56:13

i=1
b =[]
while i<=5:
    a = int(input('请输入数字:'))
    b.append(a)
    i+=1


b.reverse()
print(b)

victor.xu 发表于 2018-3-4 09:47:44

学习一下

victor.xu 发表于 2018-3-4 10:37:03

lis =
i = -1
while i >= -6:
    print(lis)
    i -= 1

AGXA 发表于 2018-3-7 21:17:09


a = []

while True:
    i = input('Please enter a number: ')

    if type(i) == int:
      a.append(i)
    else:
      break

a.reverse()

print a

z1446773686 发表于 2018-3-10 19:04:10

list1 = []
print('请输入五个数中间不能有空格,回车一个数。')
count = 0
for i in range(0,5):
    count += 1
    math = input('请输入地%d个数:'% count)
    list1.append(math)
print(sorted(list1))
运行如下:
======
请输入五个数中间不能有空格,回车一个数。
请输入地1个数:21
请输入地2个数:65
请输入地3个数:45
请输入地4个数:12
请输入地5个数:0
['0', '12', '21', '45', '65']
>>> {:10_256:}

benzhj 发表于 2018-3-17 12:36:42

temp = input("请输入若干个数,以回车增加,以双回车结束")
l = []
while temp != '':
    l.append(temp)
    temp = input("请输入若干个数,以回车增加,以双回车结束")
l.reverse()
print(l)

新手潘包邮 发表于 2018-3-18 07:45:59

num = []
while True:
        a = input('please input many number ("e to get out"):')
        if a == "e":
                break
        else:
                num.append(int(a))
print(num[-1::-1])

zzg123 发表于 2018-3-20 10:12:43

的拉力赛了

想抓兔子的云 发表于 2018-3-20 11:07:55

number = list(input('请输入几个数字,并用,隔开:'))
number.reverse()
print(number)

大头目 发表于 2018-3-23 15:40:41

def reverseddd(*argv):
        list1 = []
        for i in argv:
                list1.append(i)
        list2 = reversed(list1)
        list3 = list1[::-1]
        list1.reverse()
        for j in list2:
                print(j)
        print(list2)
        print(list3)
        print(list1)
reverseddd(1,2,3,4,5,0,-99,-3,2,5)

Charonnnnn 发表于 2018-3-25 15:41:54

lala

HiaGhost 发表于 2018-3-30 11:12:50

想看看有没有厉害的答案

tsembrace 发表于 2018-4-10 10:45:47

'''
让用户输入几个数字,然后把用户输入的数字掉个顺序打印(也就是反序)?
使用内置reversed()函数或者使用a[-1::-1]都可以。
'''
def myrevstr(mystr):
    return ''.join(list(reversed(mystr)))

if __name__=='__main__':
    mystr=input('请输入一个数字字符串:\n')
    print(myrevstr(mystr))

kokawu 发表于 2018-4-12 10:37:41

楼主,你是一个大好人!!

小强工作室 发表于 2018-4-27 11:57:09

user_input=input("请输入数字:")
l_list1=list(map(str,user_input))#字符转列表
l_list1.reverse()
s_str1="".join(l_list1)#列表转字符
print(s_str1)
页: 1 2 [3] 4 5 6
查看完整版本: Python:每日一题 18(答题,给题领鱼币)