python怎麼判斷是否為空字串

2021-10-16 17:54:43 字數 709 閱讀 7996

判斷python中的乙個字串是否為空,可以使用如下方法

1、使用字串長度判斷

len(s) ==0 則字串為空

if

len(username)==0

orlen

(password)==0

:#判斷輸入的使用者名稱或密碼是否為空

print

('使用者名稱或密碼不能為空'

)

2、isspace判斷是否字串全部是空格

s.isspace()==

true

if username.isspace(

)or password.isspace():

#判斷輸入的使用者名稱或密碼是否為空

print

('使用者名稱或密碼不能為空'

)

3、字串去空格及去指定字元。去掉空格後判斷字串長度,仍然可以判斷字串是不是全部為空格。

python strip() 方法用於移除字串頭尾指定的字元(預設為空格或換行符)或字串行。

注意:該方法只能刪除開頭或是結尾的字元,不能刪除中間部分的字元。

去兩邊空格:str.strip()

去左空格:str.lstrip()

去右空格:str.rstrip()

去兩邊字串:str.strip(『d』),相應的也有lstrip,rstrip。

python判斷是否為空

python語言與其他語言不同,沒有null型別,空用none來表示,但同時需要注意,none是有資料型別的,type為 nonetype 因此python中判斷物件為非空時需要注意物件型別 三種主要的寫法有 當x為none,false,空字串 0,空列表,空字典 空元組 這些時,not x為真 t...

怎麼判斷List集合是否為空

1.isempty 判斷list有沒有元素 而size 返回list有幾個元素,返回元素的個數 故 list.isempty 和list.size 0 沒有區別 建議判斷乙個集合有無元素 用isempty 方法.這個方法清晰,簡明,一目了然!2.這就相當與,你要喝水,首先使用以下語句生成水杯 use...

php怎麼判斷變數是否為空

empty功能 檢測變數是否為 空 注意1 未初始化的變數也能被empty檢測為 空 注意2 empty只能檢測變數,而不能檢測語句 a 0 b c array if empty a echo a 為空 if empty b echo b 為空 if empty c echo c 為空 if emp...