python零基礎入門

第一講

學習方法:

-不要急于求成、要踏踏實實锻梳、循序漸進田柔、有耐心

-要實踐自己去敲

-總結把老師的筆記變成自己的

CMD命令提示符

是從win2000開始自帶的命令行解釋程序舌界,相當以前在DOS環(huán)境下的COMMAND.COM文件综芥,具有命令行解釋命令,

cmd windows里的命令行可執(zhí)行程序目錄在C:/windows/system32/

'EXCEL' 不是內部或外部命令反砌,也不是可運行的程序

或批處理文件雾鬼。

說明:1輸入的命令錯誤? 2或者這個程序不存在? 3這個程序路徑不在環(huán)境變量中

環(huán)境變量:一系列常用文件路徑的集合

如果沒有 需添加環(huán)境變量

安裝解釋器 python是一門解釋性語言,所以需要安裝解釋器


安裝的時候勾選 Add Python to PATH 添加環(huán)境變量? 3.6 pip也是默認安裝了的

?

運行python代碼兩種方法:

1 交互式運行在解釋器里運行一般只做測試宴树,代碼是不能保存的

2 腳本運行

? ?解釋器將腳本文件中的代碼讀取到內存中去運行

? ?系統(tǒng)函數(shù):print()? 把傳入?yún)?shù)的文本信息打印到屏幕上來注意用半角英文符號

? ?腳本(一個寫了python代碼的文本文件)后綴.py

—有類型

? 數(shù)值:Python 3 里有整數(shù)和浮點數(shù)

? 字符串

? 列表

? 字典

? 元組

? 集合

? 布爾 true false

?None

—操作符:

? 運算符比較運算符

值和操作符組成表達式

值傳給變量組成語句變量:指向值的一個名字策菜,能夠引用值? 規(guī)范:

1必須是數(shù)字、字母、下劃線組成?

2不能以數(shù)字開頭?

3 不能是關鍵字占用的名字python里有幾十個關鍵字?????

python變量無需聲明直接用

語句:變量+操作符+值的組合? 語句是要有效果的

程序:值+變量+表達式+語句


-python 2?2020年官方不再支持官方大量推薦python3

-目前還是有大量的以前的項目運行在python2上

-總結:主要學習python3 然后要懂python2


講講python

1989年荷蘭人發(fā)明龜叔

哪些公司在用做入? BAT 騰訊:藍鯨游戲運維平臺優(yōu)礦:量化投資平臺 知乎豆瓣谷歌:tensflow python

Facebook:tornado web框架

NASA:數(shù)據(jù)分析冒晰,科學計算pythondjango

領域:圖形圖像處理數(shù)學處理文本處理數(shù)據(jù)庫編程 web編程多媒體黑客編程

就業(yè)方向:web開發(fā)就業(yè)最廣就業(yè)率最高要求最低不限學歷年齡

?????????爬蟲開發(fā)自動化運維大數(shù)據(jù)人工智能


Python零基礎入門第二講

回顧上節(jié)課

python解釋器本質上是一個exe文件

變量為值起的名字

第二課知識點:

進入python

cmd??py -3???? windows系統(tǒng)下

數(shù)據(jù)類型

type()函數(shù)返回對象的類型type(age)

數(shù)值

???? 整數(shù)

?????????age =18 “int”

???? 浮點數(shù)(不精確的)計算機表示浮點數(shù)方法(二進制)需要精確的話用decimal模塊

?????????salary =4000.00 “float”

???? 運算

?????????四則運算?? 2**2? 兩個乘號代表冪??

????????????????? //?? python3里代表地板除返回商

????????????????? 浮點數(shù)和整數(shù)運算之后轉成浮點數(shù)

???????????????? /運算之后結果也是浮點數(shù)

字符串?? 不可變不能修改

???? 創(chuàng)建

?????????單引號或者雙引號包裹起來的內容沒有區(qū)別字符串

?????????串說明有順序? 序列的一種說明也有長度 len()函數(shù)返回序列的長度

?????????python里沒有單個字符的說法 python里即長度為1的字符? 例:

name='新浪'

>>> len(name)

2???????????? len返回序列長度而字符串以字符作為長度二進制就不一樣了? str是關鍵字

???? 索引

????????????? test_str=’abcdefg’

????????????? first_str=’a’

????????????? 序列計算機的思想計算偏移量 0 1 2 3 4 序號專業(yè)的說法就是索引下標

????????????? test_str[0]=’a’

????????????? 若不知道長度可以取test_str[-1] 倒數(shù)

???? 切片

????????????test_str[2:5]包含頭不包含尾

????????????test_str[start:end]

???????????????? start:起始索引(包含這個元素

???????????????? end:結束索引(不包含這個元素

???????????????? start

列表

???? 創(chuàng)建

??????????也是一個序列有順序

??????????列表用方括號元素用逗號隔開? list1=[1,2,3,4,5]? 注意list是關鍵字


???? 增刪改查

?????????? 增:list1.append(item)? 向尾部添加? list1.insert(index,item)向指定的位置插入

??????????刪:list1.pop(index)??? index默認是-1 代表默認刪除最后一個數(shù)

??????????改:直接復制

??????????查:索引

???? 索引

?????????同字符串

???? 切片

?????????同字符串

for循環(huán)

????range函數(shù)

?????range(10)返回一個生成器往往和for循環(huán)結合

?????for xxx in range(10)?????? #省略了(0:10)

?????print(xxx)


????? for item in”序列”:?? #依次去序列中取出它的元素?? 字符串也是序列因此可以用for循環(huán)遍歷

?????print(item)

?????例如:test_str=’hello world’

???????????for item in test_str:

?????????????? print(item)

while循環(huán)

?????i=0

while i<10:

?????print(i)

?i+=1?????????? 若沒有縮進syntax error語法錯誤進入死循環(huán)按Ctrl+C 取消程序運行

python是以強制縮進作為區(qū)分代碼塊的? 標準是4個空格同衣,tab和4個空格是不一樣的


Python零基礎入門第三講

#復習上節(jié)課內容列表

數(shù)據(jù)類型

???????? 字典??

???????????查看字典所有方法dir(dict)

?????創(chuàng)建

用{}括起來竟块,元素是鍵值對的形式,鍵值可通過:隔開(key:value)

???????? ??????? info={‘name’:’心藍’,’age’:18,’height’:170}

??????? ???????? key只能是不可變類型(字符串耐齐,數(shù)字)不可以是列表或字典

???? ?????? 字典里的元素是沒有順序的

???? ?????? key是唯一的浪秘,不可重復

???????? ? 增? 直接賦值 info[‘a(chǎn)ge’]=18 增加一個元素

?????????update更新多個值? update({‘a(chǎn)ge’:18,’length’:18})

?????刪? info.pop(key)

?????改? info[‘a(chǎn)ge’]=17

?????????print(info)

?????查?方括號里加key

?????????print(info[‘name’])

函數(shù): 實現(xiàn)某個特定功能的一段代碼

???????? 內置函數(shù)系統(tǒng)本身寫好,提供給用戶用的? print?type? abs

???????? 自定義函數(shù)為實現(xiàn)某個功能自己定義

???????例如要求打印兩次傳入的變量

???????????????? 定義一個函數(shù)有格式語法是 def 函數(shù)名():

?????????def print_twice(aaa):

??????????????????????????? ?print(aaa)

??????????????????????????? ?print(aaa)

?????????????????? ? content=’歡迎你’

?????????????????? ? print_twice(content)?? #content實際參數(shù)

包/模塊??

???????? 包:一個文件夾/目錄下面有一個_init_.py的文件

???????? 模塊:一個py文件

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末埠况,一起剝皮案震驚了整個濱河市耸携,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌辕翰,老刑警劉巖夺衍,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異喜命,居然都是意外死亡沟沙,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門壁榕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來矛紫,“玉大人,你說我怎么就攤上這事牌里〖找В” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵牡辽,是天一觀的道長喳篇。 經(jīng)常有香客問我,道長态辛,這世上最難降的妖魔是什么麸澜? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮因妙,結果婚禮上痰憎,老公的妹妹穿的比我還像新娘。我一直安慰自己攀涵,他們只是感情好铣耘,可當我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著以故,像睡著了一般蜗细。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天炉媒,我揣著相機與錄音踪区,去河邊找鬼。 笑死吊骤,一個胖子當著我的面吹牛缎岗,可吹牛的內容都是我干的。 我是一名探鬼主播白粉,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼传泊,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了鸭巴?” 一聲冷哼從身側響起眷细,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎鹃祖,沒想到半個月后溪椎,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡恬口,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年校读,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片楷兽。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡地熄,死狀恐怖,靈堂內的尸體忽然破棺而出芯杀,到底是詐尸還是另有隱情端考,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布揭厚,位于F島的核電站却特,受9級特大地震影響,放射性物質發(fā)生泄漏筛圆。R本人自食惡果不足惜裂明,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一种呐、第九天 我趴在偏房一處隱蔽的房頂上張望胜蛉。 院中可真熱鬧,春花似錦本今、人聲如沸提岔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽碱蒙。三九已至荠瘪,卻和暖如春夯巷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背哀墓。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工趁餐, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人篮绰。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓后雷,卻偏偏與公主長得像,于是被迫代替她去往敵國和親阶牍。 傳聞我的和親對象是個殘疾皇子喷面,可洞房花燭夜當晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內容

  • 一星瘾、快捷鍵 ctr+b 執(zhí)行ctr+/ 單行注釋ctr+c ...
    o_8319閱讀 5,813評論 2 16
  • 一走孽、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,744評論 0 10
  • http://python.jobbole.com/85231/ 關于專業(yè)技能寫完項目接著寫寫一名3年工作經(jīng)驗的J...
    燕京博士閱讀 7,571評論 1 118
  • 我的假期我可以做主。 不過我想做也不能做了琳状,因為我的爸爸媽媽早以給我列了計劃磕瓷。 我的計劃是這樣的:6:30-...
    大晨晨1閱讀 328評論 0 0
  • 因為父親是警官的緣故困食,我有幸接到了警戒的老前輩,他的頭發(fā)斑白翎承,縱然如此硕盹,他眉宇間的正氣,絲毫未減叨咖。大家正談的歡...
    yoyo世木閱讀 550評論 0 1