python基础入门(1)
目錄
一、python入門
二、python縮進(jìn)
三、Python注釋
1)單行注釋
2)多行注釋
四、Python 變量
1)變量定義理解
2) 變量名命名
3) 分配多個(gè)值
4)輸出變量
5)全局變量與局部變量,全局關(guān)鍵字
?6)練習(xí)題
一、python入門
軟件安裝我就不介紹了,大家可以b站或百度搜一下python和pycharm安裝安裝即可
pycharm是什么?
pycharm是python的編譯器,如果我們沒(méi)有編譯器,寫代碼是很困難的,而且pycharm提供了許多插件和優(yōu)美的界面,使得你寫代碼又快又舒服,相比于在python的IDE上寫。
當(dāng)然!下載軟件不一定用到官網(wǎng)下,也可到軟件管家公眾號(hào)下載,我也是這個(gè)公眾號(hào)的忠實(shí)粉絲!!
入門第一步:打印
單引號(hào)和雙引號(hào)在一定意義上表示的意思一樣,但是雙引號(hào)權(quán)限要大于單引號(hào)
print('Hello World!') print("Hello World!") print("'Hello World!'")輸出:
?當(dāng)然,你想打印別的也可以,對(duì)吧?
print('美女帥哥,我愛(ài)你')二、python縮進(jìn)
python的基本語(yǔ)法太多了,我應(yīng)該不可能全部講到。
在這里,我們必須得感謝pycharm編譯器。為什么這么說(shuō)?
pycharm中,它會(huì)自動(dòng)幫助我們完成換行,縮進(jìn)等問(wèn)題,不會(huì)像IDE中寫代碼,要自己手動(dòng),如果忘記手動(dòng)就回報(bào)錯(cuò),因此我是不建議只用python解釋器,一定要用pycharm!
舉一些例子,當(dāng)然,如果你是小白,現(xiàn)在只會(huì)打印,大可不必著急,你只需要看看,后面我會(huì)講到。
比如縮進(jìn)問(wèn)題,縮進(jìn)是指代碼行開(kāi)頭的空格。if后面的語(yǔ)句需要tap一下(當(dāng)然,如果你用pycharm編譯器,會(huì)自動(dòng)tap)。
例如:if語(yǔ)句后的冒號(hào),一敲回車,它在下一行自動(dòng)空出來(lái)一部分,俗稱縮進(jìn)
三、Python注釋
注釋可用于解釋 Python 代碼。注釋可用于使代碼更具可讀性。注釋可用于在測(cè)試代碼時(shí)阻止執(zhí)行。
1)單行注釋
將需要注釋的部分開(kāi)頭用#
例如:
或者這樣:
#print("'Hello World!'") print('美女帥哥,我愛(ài)你') #美女帥哥,我愛(ài)你?你可以看到如下,這就是注釋意義了,懂了吧。
2)多行注釋
第一種方法(不建議,太麻煩)
#print('Hello World!') #print("Hello World!") #print("'Hello World!'") print('美女帥哥,我愛(ài)你')你也可以左鍵選中我們需要注釋的代碼,松開(kāi),按:Ctrl+?,就完成相同效果注釋。
# print('Hello World!') # print("Hello World!") # print("'Hello World!'") print('美女帥哥,我愛(ài)你')第二種方法:
把要注釋的內(nèi)容放到三個(gè)引號(hào)對(duì)里面。,例如:
取消注釋
左鍵選中我們需要取消注釋的代碼,松開(kāi),按:Ctrl+?
四、Python 變量
1)變量定義理解
在 Python 中,當(dāng)你給它賦值時(shí)就會(huì)創(chuàng)建變量:Python 沒(méi)有用于聲明變量的命令。變量在您第一次為其賦值時(shí)創(chuàng)建。
例如:
對(duì)于同一個(gè)變量,賦值類型不同則會(huì)發(fā)生類型的變化,例如:
x = 4 # x 現(xiàn)在是整形 x = "笨小孩" # x 現(xiàn)在是字符串 print(x) print(y)則打印為:
如果要指定變量的數(shù)據(jù)類型,可以通過(guò)類型轉(zhuǎn)換來(lái)完成,比如:
那么剛剛我說(shuō)到了類型,小白肯定還不知道類型是什么,怎么查看,我們來(lái)說(shuō)一下如何獲取類型,這里我們要用到type函數(shù),舉個(gè)例子:
x = 5 y = "笨小孩" print(type(x)) print(type(y))看看返回什么:int為整形,str為字符串。這是你要記住的。
可以使用單引號(hào)或雙引號(hào)來(lái)聲明字符串變量:
返回為:
變量名區(qū)分大小寫:
返回為:
?
2) 變量名命名
變量可以有一個(gè)簡(jiǎn)短的名稱(如 x 和 y)或一個(gè)更具描述性的名稱(age、carname、total_volume)。Python 變量的規(guī)則:
- 變量名必須以字母或下劃線字符開(kāi)頭
- 變量名不能以數(shù)字開(kāi)頭
- 變量名稱只能包含字母數(shù)字字符和下劃線(Az、0-9 和 _ )
- 變量名區(qū)分大小寫(age、Age和AGE是三個(gè)不同的變量)
例如:
myvar = "笨小孩加油!" my_var = "笨小孩加油!" _my_var = "笨小孩加油!" myVar = "笨小孩加油!" MYVAR = "笨小孩加油!" myvar2 = "笨小孩加油!"命名法則:
駱駝法則:除了第一個(gè)單詞外,每個(gè)單詞都以大寫字母開(kāi)頭
帕斯卡法則:每個(gè)單詞都以大寫字母開(kāi)頭
MyNameIs = "笨小孩加油!"蛇形法則:每個(gè)單詞由下劃線字符分隔
My_Name_Is = "笨小孩加油!"
3) 分配多個(gè)值
多個(gè)變量的多個(gè)值。
Python 允許您在一行中為多個(gè)變量賦值:
輸出:
注意:確保變量的數(shù)量與值的數(shù)量相匹配,否則你會(huì)得到一個(gè)錯(cuò)誤。?
多個(gè)變量的一個(gè)值
您可以在一行中為多個(gè)變量分配相同的值:
輸出為:
打開(kāi)一個(gè)集合
如果您在列表、元組等中有一組值。Python 允許您將值提取到變量中。這稱為拆包。當(dāng)然,在這里,你可能還不知道集合列表,元組是什么,沒(méi)有關(guān)系,后面我會(huì)講到。
4)輸出變量
print語(yǔ)句通常用于輸出變量。
為了組合文本和變量,Python 使用 +字符,為什么不用 , 呢?因?yàn)槿缦?#xff1a;
輸出為:
您還可以使用該+字符將一個(gè)變量添加到另一個(gè)變量中:?
返回一樣:
對(duì)于數(shù)字,該+字符用作數(shù)學(xué)運(yùn)算符:?
返回:
如果你嘗試組合一個(gè)字符串和一個(gè)數(shù)字,Python 會(huì)給你一個(gè)錯(cuò)誤,比如:
?
?該怎么修改呢?把數(shù)字轉(zhuǎn)為字符即可,則修改為:
x = 5 y = "笨小孩" print(str(x) + y)成功返回:
5)全局變量與局部變量,全局關(guān)鍵字
在函數(shù)外部創(chuàng)建的變量稱為全局變量。都可以使用全局變量,無(wú)論是在函數(shù)內(nèi)部還是外部。當(dāng)然,在這里,你可能還不知道函數(shù)是什么,后面我會(huì)講到,大可不必慌張。
x = "笨小孩" def myfunc():print("帥哥是 " + x) myfunc()返回為:
如果在函數(shù)內(nèi)部創(chuàng)建同名變量,該變量將是局部變量,只能在函數(shù)內(nèi)部使用。具有相同名稱的全局變量將保持原樣,全局且具有原始值。
返回為:
全局關(guān)鍵字
通常,當(dāng)您在函數(shù)內(nèi)部創(chuàng)建變量時(shí),該變量是局部的,并且只能在該函數(shù)內(nèi)部使用。要在函數(shù)內(nèi)創(chuàng)建全局變量,可以使用 global關(guān)鍵字。
返回為:
6)練習(xí)題
總結(jié)
以上是生活随笔為你收集整理的python基础入门(1)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ARMA模型的性质 1
- 下一篇: 手把手教你爬虫requests实战演练—