Python 常用的方法及函式

2021-06-23 00:55:36 字數 2293 閱讀 2160

s + r                   序列連線

s * n , n * s s的 n 次拷貝,n為整數

s % d 字串格式化(僅字串)

s[i] 索引

s[i :j ] 切片

x in s , x not in s 從屬關係

for x in s : 迭代

len(s) 長度

min(s) 最小元素

max(s) 最大元素

s[i ] = x 為s[i]重新賦值

s[i :j ] = r 將列表片段重新賦值

del s[i ] 刪除列表中乙個元素

del s[i :j ] 刪除列表中乙個片段

函式                      描述

int(x [,base ]) 將x轉換為乙個整數

long(x [,base ]) 將x轉換為乙個長整數

float(x ) 將x轉換到乙個浮點數

complex(real [,imag ]) 建立乙個複數

str(x ) 將物件 x 轉換為字串

repr(x ) 將物件 x 轉換為表示式字串

eval(str ) 用來計算在字串中的有效python表示式,並返回乙個物件

tuple(s ) 將序列 s 轉換為乙個元組

list(s ) 將序列 s 轉換為乙個列表

chr(x ) 將乙個整數轉換為乙個字元

unichr(x ) 將乙個整數轉換為unicode字元

ord(x ) 將乙個字元轉換為它的整數值

hex(x ) 將乙個整數轉換為乙個十六進製制字串

oct(x ) 將乙個整數轉換為乙個八進位制字串

x << y                  左移

x >> y 右移

x & y 按位與

x | y 按位或

x ^ y 按位異或 (exclusive or)

~x 按位翻轉

x + y 加

x - y 減

x * y 乘

x / y 常規除

x // y 地板除

x ** y 乘方 (xy )

x % y 取模 (x mod y )

-x 改變運算元的符號位

+x 什麼也不做

~x ~x=-(x+1)

abs(x ) 絕對值

divmod(x ,y ) 返回 (int(x / y ), x % y )

pow(x ,y [,modulo ]) 返回 (x ** y ) x % modulo

round(x ,[n]) 四捨五入,n為小數點位數

x < y 小於

x > y 大於

x == y 等於

x != y 不等於(與<>相同)

x >= y 大於等於

x <= y 小於等於

python函式及方法 python 函式及練習

一 函式的返回值 可以通過人return 來指定函式的返回值 用乙個變數來接收返回值 return 後面跟什麼值,函式就會返回什麼值 在函式中return後的 都不會被執行,return一旦執行,函式自定結束 例如 print jaaj return 3 print 123 print fn fn是...

Python函式常用方法

1.預設引數 def enroll name,gender,age 6,city beijing print name name print gender gender print age age print city city 為什麼要設計str none這樣的不變物件呢?因為不變物件一旦建立,物...

Selenium常用方法及函式

新建例項 driver webdriver.chrome 1.獲取當前頁面url的函式 方法 current url 例項 driver.current url 2.表單的提交 方法 submit 解釋 查詢到表單 from 直接呼叫submit即可 例項 driver.find element b...