❶ python 怎么列表逆序打印
print li[1:] #输出[2,3,4,5,6,7],省略终止索引,表示取起始索引之后的所有值,等效于li[1:len(li)]
print li[:3] #输出[1,2,3],省略起始索引,表示从0开始取,等效于li[0:3]
print li[:] #输出[1,2,3,4,5,6,7],省略起始索引、终止索引、步长值表示取全部,等效于li[0:len(li):1]
print li[::] #输出[1,2,3,4,5,6,7],省略起始索引、终止索引、步长值表示取全部,等效于li[0:len(li):1]
print li[::-1] #输出[7,6,5,4,3,2,1],省略起始索引、终止索引,步长值为-1,表示反向获取
不研究源码的话,就只好先记着这就是一个快捷的用法
❷ 请用python写一个代码,题目,输入一个三位数,将它反向输出。
arr=[1,2,3]
arr.reverse()
print(arr)
其中的123可以改成任何数
例如:
用求模运算。
比如说:输入234。我们要的结果是:432
1.234 % 10 = 4
2.(234 / 10 ) % 10 = 3
3.234 /100 = 2
假设上面全是int类型的。
(2)python反向输出元素扩展阅读:
Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine(Python虚拟机)来执行这些编译好的byte code。这种机制的基本思想跟Java,NET是一致的。
基于C的Python编译出的字节码文件,通常是.pyc格式。除此之外,Python还可以以交互模式运行,比如主流操作系统Unix/Linux、Mac、Windows都可以直接在命令模式下直接运行Python交互环境。直接下达操作指令即可实现交互操作。
❸ 编写一个Python程序,提示用户输入一个字符串,程序以逆序显示该字符串
按照你的要求编写的逆序显示字符串的Python3程序如下
s=input("请输入一个字符串:")
print(s[::-1])#s[::-1]相当于s[-1:-len(s)-1:-1],也就是从最后一个元素到第一个元素复制一遍,即逆序
❹ python怎么将数字反转后输出
可以将数字转换成字符串,字符串反转之后再进行反转输出,例如:
a=12345
将a转换成字符串并反转
b=str(a)[-1:]
之后就在将b转换成数字就行
c=int(b)
❺ python中怎样使小数反转后输出,例如如:输入:123.387 输出:387.123
这个比较简单,通过小数点, 使用split分割,然后再拼接输入就可以实现,当然方法有多种
❻ python怎么将字符串反转后输出
字符串='123456789'
字符串[::-1]='987654321'
❼ 输入一个三位数,将它反向输出,请用python写代码
a=input("输入一个三位数")
target=""
foriinreversed(a):
target+=i
print(target)
❽ 怎样将一个数组逆序输出
以python为例,将一个数组逆序输出的示例代码为:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
arg = [1, 2, 3, 4, 5]
arg_1 = []
for i in range(1, len(arg) + 1):
arg_1.append(arg[len(arg) - i])
print arg
print arg_1
执行程序,输出结果为:
[1, 2, 3, 4, 5]
[5, 4, 3, 2, 1]
由结果可看出数组已逆序输出。
(8)python反向输出元素扩展阅读
1、C语言中的数组
C语言中的数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 numbers[0]、numbers[1]、...、numbers[99] 来代表一个个单独的变量。
数组中的特定元素可以通过索引访问。所有的数组都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。
2、初始化数组的方法
在 C 中,您可以逐个初始化数组,也可以使用一个初始化语句,如下所示:
double balance[5] = {1000.0, 2.0, 3.4, 7.0, 50.0};
大括号 { } 之间的值的数目不能大于我们在数组声明时在方括号 [ ] 中指定的元素数目。
如果您省略掉了数组的大小,数组的大小则为初始化时元素的个数。因此,如果:
double balance[] = {1000.0, 2.0, 3.4, 7.0, 50.0};
您将创建一个数组,它与前一个实例中所创建的数组是完全相同的。下面是一个为数组中某个元素赋值的实例:
balance[4] = 50.0;
上述的语句把数组中第五个元素的值赋为 50.0。所有的数组都是以 0 作为它们第一个元素的索引,也被称为基索引,数组的最后一个索引是数组的总大小减去 1。