❶ 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。