這是本人在日常使用時做的筆記,不喜勿噴
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...