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出現為止