python中if not的用法

2021-09-25 23:38:03 字數 914 閱讀 4592

在python中:

none,false,0,空列表,空字典{},空元祖(),都相當於false

#-*-coding:utf-8-*-

x=''

#()#{}##0#false#none#1 #x為真 故not x 為假嘍

if not x:

print("結果為真,x為假")

else:

print("結果為假 ,x為真")

##########執行結果

d:\python3\install\python.exe d:/python3/project/day1/if_not.py

結果為真,x為假

process finished with exit code 0

if   true:

print("this is true")

else:

print("this is flase")

可以用來判斷檔案是否讀取完畢,如果讀完了,就會返回為空的字串,所以這個可以作為判斷條件判斷

f = open('123.txt','rb')

while true:

data = f.read(1024)

if not data:

break

server.send(data)

server.send('##'.encode()) #設定標記,用來表示這個檔案傳完了,防止粘包現象的發生

在檔案中,如果遇到乙個空白行,readline()並不會返回乙個空串,因為每一行的末尾還有乙個或多個分隔符,因此「空白行」至少會有乙個換行符或者系統使用的其他符號。只有當真的讀到檔案末尾時,才會讀到空串""。

Python 中 if not 的用法

if not 判斷是否為none 中經常會有判斷變數是否為none的情況,主要有三種寫法 第一種 if x is none 最清晰 第二種 if not x 第三種 if not x is none x 1 not x false x 1 not x false x 0 not x true x 0...

python中with的用法

剛剛開始學python,今天在乙個基礎例子中看到了一行 覺得很有意思,就去研究了一下 with open config name login.txt r as f 其實這是python中的with語句,類似於php中的try catch 主要是用來檔案處理,你需要的是獲取乙個檔案控制代碼,然後從檔案...

python中with的用法

python中with的用法 清單 1.with 語句的語法格式 1 2 with context expression as target s with body 無論context expression是否發生異常,都能保證不報錯,類似於try finally正規化。enter 語句返回值賦給t...