Python語法小結

2021-10-11 00:24:39 字數 1433 閱讀 4941

1.rstrip()方法

返回刪除 string 字串末尾的指定字元後生成的新字串。

str

=" this is string example....wow!!! "

;print

str.rstrip();

#預設是刪除字串末尾的空格

str=

"88888888this is string example....wow!!!8888888"

;print

str.rstrip(

'8')

;

輸出:

this is string example...

.wow!!!

88888888this is string example...

.wow!!!

2.輸入兩行資料

q =

int(

input

("請輸入要輸入的行數:"))

# 先輸入乙個數字代表需要輸入幾行,比如q=4,那麼就需要再輸入4行資料

q =[

]for i in

range

(q):

list

(map

(int

,input()

.rstrip(

).split())

))print

(q)

輸出

請輸入要輸入的行數:210

4123

4567

8910[

[10,4

],[1

,2,3

,4,5

,6,7

,8,9

,10]]

3.map函式

>>

>

map(square,[1

,2,3

,4,5

])# 計算列表各個元素的平方[1

,4,9

,16,25

]>>

>

map(

lambda x: x **2,

[1,2

,3,4

,5])

# 使用 lambda 匿名函式[1

,4,9

,16,25

]# 提供了兩個列表,對相同位置的列表資料進行相加

>>

>

map(

lambda x, y: x + y,[1

,3,5

,7,9

],[2

,4,6

,8,10

])[3

,7,# 標題11,

15,19]

Python基礎語法小結(二)

v 11 data v.bit length int型別轉換成bit二進位制型別 print data 執行結果 4字串位操作 s abcdefghijk 字串按位索引列印 print s 0 print s 10 執行結果 a k字串切片 s abcdefghijk s x y z 索引 索引 步...

shell語法小結

原帖 http blog.chinaunix.net u1 34739 showart 283263.html 1 set命令 當沒有引數的時候,列出系統中所有的自定義變數值 當有引數的時候,重置基本引數如 1 2等。如 set date 將date 命令的輸出當作輸入引數 2 let命令 執行算術...

lua語法小結

學習lua程式設計的必備資料是 如果是學習語言本身,那麼可以看 1.注釋 lua用兩個減號 注釋的開始,如 這個句子被注釋 還有另一種方法來注釋多行 第一行被注釋 第二行被注釋 2.型別 lua是弱型別的.lua裡有一種型別是nil,它代表什麼都沒有.未被賦值的變數都等於nil.3.運算子 lua的...