【整整600集】頂級大學(xué)196小時(shí)講完的Python教程(數(shù)據(jù)分析)全程干...

Python是一門計(jì)算機(jī)語言。
1.學(xué)習(xí)Python計(jì)算機(jī)語言可以做些什么?
手機(jī):app 手機(jī)游戲(陰陽師 小程序開發(fā) (微信小程序,文付寶小程序)
電腦:軟件 網(wǎng)站開發(fā) 后臺管理系統(tǒng)開發(fā)erp桌面界面開發(fā)
網(wǎng)絡(luò):運(yùn)維 測試 人工智能 數(shù)招分析 數(shù)據(jù)挖掘 科學(xué)計(jì)算和統(tǒng)計(jì)網(wǎng)絡(luò)接口 圖形處理 數(shù)學(xué)處理 文本處理 黑客編程 數(shù)把庫紛程
2.Python如何跟計(jì)算機(jī)交流?
①Python解碼器
②Psycharm編譯器
3.如何下載Python?
搜索Python官網(wǎng),點(diǎn)擊上方Downloads,針對系統(tǒng)版本的不同選擇,加粗黑體代表的是不同的版本,看不懂英文的可單擊右鍵翻譯中文。
對應(yīng)版本號下面有可嵌入包,后面的32位和64位對應(yīng)的是電腦操作系統(tǒng),點(diǎn)擊下載即可。

怎么確認(rèn)自己的操作系統(tǒng)?
主界面——此電腦——屬性——系統(tǒng)類型
4.Pycharm編譯器
搜索Pycharm官網(wǎng),點(diǎn)擊中間的按鈕。

左邊選項(xiàng)的是專業(yè)版本,右邊的是社區(qū)版本

1.勾選Customize installation(用戶自定義)和Add Python 3.7 to PATH Cance(把當(dāng)前環(huán)境加入變量中)

2.直接下一步Next

3.勾選第一個(gè)選項(xiàng),點(diǎn)擊Browse,出現(xiàn)瀏覽文件夾界面,自己選保存路徑,點(diǎn)擊Install
就開始安裝了。
檢測一下安裝是否成功,Win+R鍵召喚出運(yùn)行框,輸入cmd,就會(huì)出現(xiàn)黑框框
輸入Python,回車,出現(xiàn)下一行就是安裝的版本

這時(shí)輸出print(),會(huì)有相對應(yīng)的運(yùn)行結(jié)果
雙擊圖標(biāo)進(jìn)行安裝——點(diǎn)擊Browse修改路徑——Next——全部勾選——Next——Install——安裝ing
如何配置編譯器的環(huán)境???(是這個(gè)意思吧???)

location:配置項(xiàng)目根目錄
new directory :新建文件夾 (名不建議用中文)
Base interpreter:選擇配置器下載的木錄
create:創(chuàng)建 cancel:取消

main.py測試文件,右側(cè)代碼意思是舉個(gè)例子

左側(cè)Directory新建文件夾

新建Python文件,Python file新建文件

鼠標(biāo)右鍵Run (當(dāng)前文件),意為運(yùn)行
點(diǎn)擊new project新建項(xiàng)目
1.英文轉(zhuǎn)中文步驟:菜單欄File—setting(Ctrl+Alt+S)—Plugins—點(diǎn)擊Marketplace—中間欄搜索Chinese—標(biāo)識是漢字的圖件,下載(install)然后選restart IDE—選擇restart——重啟

重啟后界面:

2.環(huán)境的配置文件在里面不要?jiǎng)舆@個(gè)文件,也不要在文件里新建
3.打開文件的具體所在:每個(gè)文件都是一一對應(yīng)的,在這刪除文件Python也會(huì)不存在文件

4.字體太小腫么辦?
點(diǎn)擊設(shè)置——搜索“字體”or“font”

5.老師的板書:
?Python是一門計(jì)算機(jī)語言,Python中的標(biāo)點(diǎn)符號都是英文狀態(tài)下的

1.新建項(xiàng)目:左上角文件——彈出窗口——右上角文件夾的位置——盡量選擇C盤以外的——右鍵(新建文件夾),輸入名字——再次點(diǎn)擊確定
已經(jīng)下載完編譯器點(diǎn)第二個(gè)就好,如果點(diǎn)了沒有出現(xiàn)地址的話,三個(gè)點(diǎn)歡迎你,找到編譯器擱那里,按就完事了





配置好了
2.更新python配置器,稍等一下,解釋器正在根據(jù)你剛剛的項(xiàng)目進(jìn)行配置環(huán)境
1.縮進(jìn):四個(gè)空格/tab
2.多行語句:{單行語句轉(zhuǎn)為多行語句時(shí)后面是需要有 }
1.字母是變量,=xxx是給變量賦值
2.字符和符號之間的空格不是必須的,是用于美化代碼看起來不是那么亂
注釋的作用就是給看代碼的人進(jìn)行解釋,不會(huì)輸出
3:print的作用是輸出
例如:print("我愛學(xué)習(xí)!")
輸出的就是我愛學(xué)習(xí)
大佬傳授:
1.str=string(input("請輸入你的密碼:" )
輸出函數(shù):print()
輸入函數(shù):intput()
(1)輸入函數(shù):input()
例如:input("請輸入您的賬號:")
顯示的 是:請輸入您的賬號:(輸入賬號,摁一下回車就好了)
注意,input()可以用變量進(jìn)行賦值的。
例如:a = input("請輸入您的賬號:")
print(a)
結(jié)果顯示的就是:請輸入您的賬號: 123
結(jié)果就是:123

1.\:把當(dāng)前的引號內(nèi)的內(nèi)容轉(zhuǎn)成字符
錯(cuò)誤示范:print("我的叫"小藍(lán)",你好"),輸出錯(cuò)誤
正確示范:print("我的名字叫\(zhòng)"小藍(lán)\",你好")
顯示:我的名字叫"小藍(lán)",你好
2.\n的作用是換行
正確示范:print("我的名字叫小藍(lán)",\n"你好")
輸出:我的名字叫小藍(lán)
你好
3.\t是制表符,補(bǔ)齊四個(gè)空格的占位
注意:\t是四個(gè)字符四個(gè)字符分的
例如:print("hello\tlo")
顯示的是:hello (五個(gè)字符,所以需要占三個(gè)空格)lo
如果直接輸入的是:print("hello lo")
顯示的是:hello (四個(gè)占位)lo
4.\r是覆蓋,把后面的內(nèi)容覆蓋前面的內(nèi)容
例如:print("hello\rpython")
顯示的是:python
5.\b刪除前面的字符 \b=鍵盤backsapce/delate
例如:print("hello\bpython")
顯示的是:hellopython
6.兩個(gè)\\表示一個(gè)/
例如:print("\\")
顯示:/
7.原字符:使轉(zhuǎn)義字符不起作用,寫在前面,用r或R
1.python六個(gè)數(shù)據(jù)類型:
不可變數(shù)據(jù):Number(數(shù)字)/String(字符串)/Tuple(元組)
可變數(shù)據(jù):List(列表)、Dictionary(字典)、Set(集合)
2.Number=int(整型)float(浮點(diǎn)型,帶小數(shù)點(diǎn))bool(布爾型,只%有真假,true和false需要首字母大寫)

符號怎么輸入?
shift+符號
向下取整:2//4=0.5,向下取整取0
向上取整:向上取整取1
%的作用:兩個(gè)數(shù)字相處除的余數(shù)
例子:7%3=2.xxxxx,7-6=1,余數(shù)就是1

①!=是不等于
②==是等于

1.表達(dá)式只有兩個(gè)答案True/False
2.true的值是不是,false的值是0
print(1+true)=2
print(1+false)=1
3.==是等于,=是賦值
布爾值可以用and/or/n




1.什么是空值?單獨(dú)存在的數(shù)據(jù)類型
2.None不可以進(jìn)行字符串拼接,會(huì)報(bào)數(shù)
3.空值結(jié)果輸出None
4.print()內(nèi)置函數(shù),可以存在返回值(自己的設(shè)置函數(shù)運(yùn)行之后可以有返回值)
5.r=print(“1234“)
print(r)
print函數(shù)返回值是None,用print給r賦值
打印出來是None,說明print函數(shù)賦None給r

1.String(字符串)
2.單雙三引號都可以定義字符串,三個(gè)引號定義的是多行字符串
3.字符串的索引從0開始
4.下標(biāo):字符串的某一個(gè)字符[從 0開始起位]
s=‘學(xué)習(xí)python‘
從前往后:print(s[0])對應(yīng)的是學(xué)
從后往前[沒有0]:print(s[-1])對應(yīng)的是n
1.切片:對字符串獲取一個(gè)/一些/一串字符
2.[開始:結(jié)尾]取左不取右
輸出結(jié)果:[開始:結(jié)果-1]
默認(rèn)開始是可以不用寫的,結(jié)束默認(rèn)字符串到最后,[:]就可以啦,它就是整個(gè)字符串
3.從后往前取值是負(fù)數(shù),從前往后的最后一位就是-1,從后往前是沒有0的
4.切片[開始:結(jié)尾(注意是結(jié)尾-1):步長(開始到結(jié)尾的相隔)]
5.0(步長1)1(步長2)2(步長3)3(步長4)4
6.從后往前走步長是1那就是原句
步長超過取得字符那就只會(huì)顯示開頭
7.[::-1]是反轉(zhuǎn)從頭到尾的字符
不會(huì)有人不知道這個(gè)反轉(zhuǎn)是啥吧?
不是王倒過來寫還是王,123反轉(zhuǎn)成321