python的使用(不定期更新)

2021-10-10 22:11:27 字數 2029 閱讀 4570

這是本人在日常使用時做的筆記,不喜勿噴

def

is_string

(s):

# 判斷是否為字串

ifisinstance

(s,str):

return

true

else

:return

false

defis_int

(s):

# 判斷是否為整數

ifisinstance

(s,int):

return

true

else

:return

false

defis_list

(s):

# 判斷是否為列表

ifisinstance

(s,list):

return

true

else

:return

false

defis_dict

(s):

# 判斷是否為字典

ifisinstance

(s,dict):

return

true

else

:return

false

defis_tuple

(s):

# 判斷是否為陣列

ifisinstance

(s,tuple):

return

true

else

:return

false

defis_num

(num)

:# 判斷是否為數字

s = num.isdigit(

)if s:

return

true

else

:return

false

defis_word

(data)

:# 判斷是否為字母

s = data.isalpha(

)if s:

return

true

else

:return

false

defis_data

(data)

:# 判斷是否為字母和數字混合

s = data.isalnum(

)if s:

s = num.isdigit(

)if s:

return

'只是數字'

else

: s = data.isalpha(

)if s:

return

'只是字母'

return

'是字母和數字混合體'

else

:return

false

def

data_length

(data)

:return

len(data)

引數 用法

def

change_data

(data)

: data =

int(data)

# 轉換為乙個整數(data需是數字,預設為10進製)

例項

>>

>

int(

)# 不傳入引數時,得到結果0

0>>

>

int(3)

3>>

>

int(

3.6)

3>>

>

int(

'12',16

)# 如果是帶引數base的話,12要以字串的形式進行輸入,12 為 16進製制

18>>

>

int(

'0xa',16

)10>>

>

int(

'10',8

)8

不定期更新部落格

也算是乙個真正程式設計生涯的起點,聽說大神都有自己的部落格。csdn部落格主要是作為乙個詳細的記錄場所,類似log的verbose檔,細緻入微,無孔不入,因此可能更新頻率較高,質量也相對較低。我的意思是將csdn這裡的部落格作為日後更加精煉的部落格 比如個人blog站或者github pages 的...

C STL 不定期更新

一 set set的特性是,所有元素都會根據元素的鍵值自動排序,set的元素不像map那樣可以同時擁有實值 value 和鍵值 key set元素的鍵值就是實值,實值就是鍵值。set不允許兩個元素有相同的鍵值。include初始化 int arr 5 set iset arr,arr 5 或者只定義...

Angular一些api的使用 不定期更新

最近公司要求學習angular,其實框架不難,但是就是裡面的一些api挺難記下來,所以想在這記錄一下api的使用方法來方便自己的查詢。例子 import from angular2 core component constructor inject forwardref service servic...