關於print、input、三目運算符、關系運算符短路原則, 知識點整理


1.print函數:

函數原型:print(objects,sep,end,file,flush)

objects:需要打印的數據,個數沒有限制

sep:數據與數據之間的分隔符,默認為空格

end:j結束符號,會自動換行,end默認值為\n

file:文件,數據要打印的位置,默認將數據輸出到控制台上,也可以改變數據輸出位置

flush:刷新數流,結合file使用,為布爾值,需要刷新時候改為True

 

用法:

username = 'abc'
age = 18
sex = "Man"
print("姓名:%s, 年齡:%d,性別:%s" %(username,age,sex))
print(username,age,sex)

2.input函數:

特點:當程序執行到input時候,會造成程序阻塞,等待用戶輸入

用法:

變量 = input("請輸入內容...") #輸入的變量為字符串類型

3.三目運算:

方式一:采用短路原則

result = "表達式" and A or B

若表達式成立 結果為A 否則為B

方式二:if-else 實現

result = A if "表達式" else B

若表達式成立 結果為A 否則為B

4.邏輯運算符:

優先級:not >and>or

短路原則(and和or混用時候):

  1> or左側為真, 短路or 后面所有的表達式

  2> and 左側為假時候,短路and 后面表達式直到or出現為止 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM