最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Python基本語法詳解 + 實戰(zhàn)練習(含代碼)

2023-07-28 12:25 作者:深度之眼官方賬號  | 我要投稿

來源:投稿 作者:起酥松松
編輯:學姐

python基本語法元素

變量命名原則:

  1. 首字符不能是數(shù)字;

  2. 中間不能有空格;

  3. 不能是python保留字;

  4. 字母 ,數(shù)字 ,漢字 ,下劃線及其組合;

  5. 嚴格區(qū)分大小寫;

  6. 盡量要有實際意義。

python中的六大變量:

  • Number 數(shù)字:整形(int),浮點型(float), 復(fù)數(shù)(complex)

  • String 字符串:使用引號(單/雙)創(chuàng)建字符串 ,為變量分配一個值

python訪問子字符串可以使用[]來截取字符串

字符串更新可以截取字符串的一部分并與其他字段拼接:

定義多個字符串var1,var2…,最后打印出來可以print(var1+var2…)

字符串的拆分可以按照某個元素對字符串進行切分

轉(zhuǎn)義字符 ,特殊字符:\

字符串運算符 ,注意格式化

  • Tuple 元組:

與列表類似 ,不同之處在于元組的元素不能更改

元組使用小括號() ,列表使用方括號[]

元組的創(chuàng)建只需要在括號中添加元素并使用 ,隔開即可:

  • List列表 : 是python中最基本的數(shù)據(jù)結(jié)構(gòu) ,列表中的每個值都有對應(yīng)的位置值 , ?稱之為索引 ,第一個索引是0,第二個索引是1,依此類推。列表中可以存儲任何一 種數(shù)據(jù)類型!

「列表的各種操作:」

  • Dictionary 字典 : 可變?nèi)萜髂P?,可存儲任意類型對象

字典的存儲單元是成對出現(xiàn)的(key:value)對用冒號 :分割 ,每個對之間用逗號 ,分割 ,整個字典包含在{}中

字典中 ,鍵必須是唯一 的 ,但是值可以不唯一 ,且可以取任何數(shù)據(jù)類型。但鍵必須是不可變的數(shù)據(jù)類型 ,如字符串 ,數(shù)字

「字典的各種操作:」

  • Set 集合 : 可以使用{}或者set()函數(shù)創(chuàng)建集合 ,注意:創(chuàng)建空集合必須用set() 而不是{},因為{}是用來創(chuàng)建空字典的

集合的性質(zhì)之—是存放不重復(fù)的元素 ,因此可以用于去重功能

「集合的各種操作:」

可變數(shù)據(jù)類型:List,Dictionary,Set

不可變數(shù)據(jù)類型:Tuple,Numbers,String

程序控制結(jié)構(gòu):

python中的運算符:

  • 比較運算符:用于將運算符兩邊的值或表達式進行比較

==, !=,<>, >, <, > =, < =等

等號(=)是賦值運算符 ,用于將其右邊的值賦給左邊的變量 ,每一條賦值語句 ,都是先運算右邊 ,然后再將右邊的結(jié)果賦給左邊的變量

  • 關(guān)系運算符(也叫邏輯運算符) :用于執(zhí)行布爾值的運算

and 布爾“與 ”,or 布爾”或 ”,not 布爾“非 ”

  • 算術(shù)運算符:用于數(shù)學運算

+, -, *,/,%(求余) , **(求冪) ,//(取整除 ,即返回商的整數(shù)部分)

  • 賦值運算符:用于將等號右邊表達式的值保存到等號左邊的變量中

=,+=, -=, *=,/=,%=

例:a+=b等價于a=a+b依此類推

  • 成員運算符:用于判斷某個值是否存在于序列(列表 ,元組 ,字符 串) 中

in,not in

  • 身份運算符:用于判斷兩個變量的引用對象是否是同一個

is, is not

python中的判斷語句:

if(如果) ,if else(如果 ,否則) ,if elif else(如果1,如果2,否則)

「if嵌套:」當需要滿足條件去做事情的這種情況需要使用if, 當滿足條件時做事情A,不滿 足條件做事情B的這種情況用if else

「情景案例:」乘坐地鐵需要先進行安檢 ,安檢通過才能去檢查是否有車票 ,即實際的情況是 某個判斷是在另一個判斷成立的基礎(chǔ)上執(zhí)行的

python中的循環(huán)語句:

while循環(huán):

「while循環(huán)的格式是:」

while條件:

  • 條件滿足時 ,做的事情1

  • 條件滿足時 ,做的事情2

  • 條件滿足時 ,做的事情3

「while中的死循環(huán):」

判斷條件一直為True,因此會一直執(zhí)行while循環(huán) ,然后不斷地輸出內(nèi)容。如果想要在 vscode中停止死循環(huán) ,可以按Ctrl+C快捷鍵

「特別說明:」

  1. 循環(huán)內(nèi)部的語句一定要縮進 ,哪怕只有一條語句

  2. 循環(huán)內(nèi)部的語句中一定要有可以結(jié)合判斷條件來讓循環(huán)推出的語句

for循環(huán):

像while循環(huán)一樣 ,for可以完成循環(huán)的功能

而且for循環(huán)可以遍歷任何序列的項目 ,如一個列表或者一個字符串等

for循環(huán)的格式:

for臨時變量in列表或者字符串等;

循環(huán)條件滿足時執(zhí)行的代碼

「range的語法:」

for i in range(開始值 ,結(jié)束值 ,步長)

「實戰(zhàn)題:」水仙花數(shù)也被稱為自戀數(shù)或者自冪數(shù) ,是指一個3位數(shù) ,其各位數(shù)上的數(shù)字的立方和等于該數(shù)本身 ,比如153=1^3+5^3+3^3

「實現(xiàn)思路:」初始化i值后定義好個位 ,十位和百位 ,隨后利用自冪數(shù)的定義去輸出公式求解

推薦課程

《Python ·??AI&數(shù)據(jù)科學入門》

關(guān)注“學姐帶你玩AI”公眾號,回復(fù)“Python”了解課程詳情

Python基本語法詳解 + 實戰(zhàn)練習(含代碼)的評論 (共 條)

分享到微博請遵守國家法律
淄博市| 平乡县| 海淀区| 稷山县| 万州区| 栖霞市| 伊宁县| 淄博市| 龙州县| 莱芜市| 江山市| 惠水县| 西乌珠穆沁旗| 汝州市| 南部县| 德庆县| 安化县| 酒泉市| 来安县| 沾化县| 温州市| 即墨市| 尤溪县| 外汇| 高雄市| 长治市| 轮台县| 榆中县| 刚察县| 临颍县| 襄城县| 津南区| 潞城市| 阿坝县| 聂荣县| 安庆市| 探索| 上犹县| 林甸县| 称多县| 栖霞市|