Python入門之路-常用語法1

截屏2022-11-10 00.07.38.png

本文主要記錄一些Python里常用的簡單語法,記錄Python學習的點點滴滴。

1.input函數(shù)

提供用戶輸入的方法

2.層級嵌套

Python是通過縮進來進行不同層級嵌套的控制
所以縮進的準確性十分重要

截屏2022-11-09 23.47.58.png

3.循環(huán)機制

  • 通過while或者for來控制循環(huán)
  • 通過break可以跳出一層循環(huán)體
  • 通過continue可以跳過本次循環(huán)體,進行下一次循環(huán)
  • 使用while或者for循環(huán)時,可以使用else語法, 當循環(huán)判斷條件為flase,會執(zhí)行else語句的內容,循環(huán)結束
  • for in 可以遍歷數(shù)組對象,可以搭配range生成一個范圍
截屏2022-11-28 00.13.34.png
截屏2022-11-28 00.16.41.png

注意,循環(huán)也是可以通過縮進來進行嵌套的

4.引入庫

通過import導入一些工具庫

截屏2022-11-10 00.08.36.png

5.數(shù)字類型

Python中的浮點數(shù)是采用IEEE754的標準來存儲,具有誤差

截屏2022-11-16 23.42.31.png

那么該如何精確地計算浮點數(shù)呢?

可以引入decimal模塊,通過該模塊可以實現(xiàn)浮點數(shù)的精準計算

截屏2022-11-16 23.45.52.png

6.Python支持的數(shù)字運算

截屏2022-11-16 23.52.01.png

7. 布爾類型

通過bool()內置函數(shù)可以獲取bool值

截屏2022-11-22 23.29.31.png

空的序列、集合等的值也為false,如:''、()、[]、{}、set()、range(0)

布爾運算符 and、or、not

and和or需要遵循短路邏輯,即從左往右,只有當?shù)谝粋€操作數(shù)的值無法確定邏輯計算的結果時,才對第二個操作數(shù)進行求值

截屏2022-11-27 16.40.44.png

運算符的優(yōu)先級:

截屏2022-11-27 16.44.31.png

8.分支

通過縮進來控制分支包含的內容,分支控制的關鍵字有if、elif、else

截屏2022-11-27 17.10.36.png

此外,分支控制還支持如下的語法


截屏2022-11-27 17.18.24.png

在其他語言中常用的三目運算符也可以通過該語法實現(xiàn)


截屏2022-11-27 17.21.44.png

9. is運算符 同一性運算符

用于檢驗兩個變量是否指向同一個對象

a = "aaa"
b = "aaa"
c = "bbb"
a is b
True
a is c
False
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容