Python 常用函式,語法

2021-10-05 05:48:41 字數 1298 閱讀 6387

這裡記錄一些我用python深度學習的七七八八常用函式或者小技巧啥啥的吧

畢竟好記性不如爛筆頭!嗯!會再更噠

1.strip()

string1.strip(string2)一句話來說就是去除字串string1裡面包含的字串行string2

str

="00000003210runoob01230000000"

;print

str.strip(

'0')

;# 去除首尾字元 0

#結果為3210runoob0123

str2 =

" runoob "

;# 去除首尾空格

print str2.strip();

#結果為runoob

str=

"123abcrunoob321"

print

(str

.strip(

'12'))

# 字串行為 12

#結果為3abcrunoob3

常在處理影象的時候命名補0的小技巧

)#輸出00005.jpg3.random.randint()與np.random.randint()的區別

random.randint()方法裡面的取值區間是前閉後閉區間,而np.random.randint()方法的取值區間是前閉後開區間

這裡有個小技巧,利用 np.random.randint(2)隨機選擇一半左右影象或者檔案幹嘛幹嘛,資料增強啥的.

import numpy as np

if np.random.randint(2)

:#code

#產生隨機0或1

#最後乙個數字後面有空格l=[

1,2,

3,4]

for i in l:

print

(i,end=

' ')

#以空格為分隔符

#醬紫就不會

l =[1,

2,3,

4]print

(" "

.join(

str(i)

for i in l)

)

slq 不常用函式 語法

1 with as with as短語,可以稱作為子查詢部分 subquery factoring 可以定義乙個sql片斷,該sql片斷會被整個sql語句用到 例如 巢狀查詢 select from table1 where id in select id from table1 where nam...

python 函式語法 Python中的函式語法

函式是一段組織好的,可重複使用的,用來實現單一,或相關聯功能的 段。乙個較大的程式通常會分割成若干子程式,每乙個子程式完成乙個特定的功能,這些子程式通常來說就是功能 在乙個專案中,很多功能會被反覆使用,那麼就可以將某段 封裝成函式,當我們要使用的時候直接呼叫即可 函式的本質就是一段有特定功能 可以重...

python 函式語法 python函式的基本語法

函式 一次定義,多次呼叫,函式可以變相看成變數 函式的階段 1.定義階段 2呼叫階段 形參和實參 定義階段的引數叫形參,呼叫階段的引數叫實參 函式的幾種基本用法 多變數 def test name,age print 在下 s,今年 s,請問有何貴幹!name,age a test 趙日天 18 在...