欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

南京大學(xué)python課程系列筆記之python基礎(chǔ)之第一周:走進(jìn)python

系統(tǒng) 1613 0

視頻地址:https://www.icourse163.org/course/NJU-1001571005

1.1 python簡(jiǎn)介:
?? ?歷史,特點(diǎn),應(yīng)用
?? ?
1.2 第一個(gè)python程序:
?? ?1.輸出:
?? ??? ?print(字符串)
?? ??? ?print(變量)
?? ?2.輸入:
?? ??? ?varibale = input("message":)
?? ??? ?返回的是字符串str類(lèi)型
?? ??? ?如需其它類(lèi)型,可使用int(),float()等函數(shù)進(jìn)行類(lèi)型轉(zhuǎn)換
?? ?3.注釋?zhuān)?
?? ??? ?#
?? ?4.縮進(jìn):
?? ??? ?具有相同縮進(jìn)的程序語(yǔ)句構(gòu)成同一語(yǔ)句塊
?? ??? ?
1.3 python語(yǔ)法基礎(chǔ)
?? ?1.變量
?? ??? ?(1)標(biāo)識(shí)符:指python語(yǔ)言允許變量名或其它對(duì)象名稱(chēng)的有效符號(hào)
?? ??? ?(2)標(biāo)識(shí)符命名規(guī)則:
?? ??? ??? ?首字符為字母或者下劃線(xiàn)
?? ??? ??? ?其余可謂字母、下劃線(xiàn)、數(shù)字
?? ??? ??? ?大小寫(xiě)敏感
?? ??? ?(3)約定俗成的命名規(guī)則:
?? ??? ??? ?全大寫(xiě)的一般為一個(gè)常量
?? ??? ??? ?避免以下劃線(xiàn)開(kāi)頭命名
?? ??? ??? ?盡量不要用拼音,要見(jiàn)名識(shí)意?? ?給變量命名時(shí)一般可使用單個(gè)單詞或單詞的組合,單詞組合時(shí)常用兩種方式即駝峰式和下劃線(xiàn)式,駝峰式命名法是指第一個(gè)單詞全小寫(xiě)其余后面的單詞首字母大寫(xiě),下劃線(xiàn)式命名法是指單詞之間用下劃線(xiàn)分隔。
?? ?2.表達(dá)式
?? ??? ?(1)運(yùn)算符:算術(shù)、位、邏輯、比較
?? ??? ?(2)表達(dá)式一定會(huì)有一個(gè)運(yùn)算結(jié)果
?? ?3.賦值
?? ??? ?(1)無(wú)需聲明變量類(lèi)型,直接賦值即可。根據(jù)值得類(lèi)型來(lái)確定變量得類(lèi)型
?? ??? ?(2)在python中所有的賦值都是將一個(gè)引用指向相應(yīng)的內(nèi)存單元
?? ??? ?(3)支持增量賦值:+= ?-= ...
?? ??? ?(4)支持鏈?zhǔn)劫x值:x=y=3.1415,先賦值給y,再賦值給x
?? ??? ?(5)支持多重賦值:等號(hào)兩邊以元組的方式出現(xiàn)
?? ??? ??? ?(x,y)=(1,2) ?1賦值給x,2賦值給y;括號(hào)可不寫(xiě),但是建議大家寫(xiě)
?? ??? ??? ?多重賦值(x,y)=(1,2)的本質(zhì)由兩個(gè)步驟構(gòu)成:

?? ??? ??? ?>>> temp = 1,2 ? ? # 元組打包(Tuple packing)

?? ??? ??? ?>>> x, y = temp ? ? ?# 序列解包(Sequence unpacking),多重賦值有時(shí)也稱(chēng)為序列解包
?? ??? ?
?? ?4.語(yǔ)句
?? ??? ?(1)完整執(zhí)行一個(gè)任務(wù)的邏輯代碼
?? ??? ?(2)語(yǔ)句 vs 表達(dá)式:語(yǔ)句包含表達(dá)式

1.4 python數(shù)據(jù)類(lèi)型
?? ?1.python中的標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型:
?? ??? ?數(shù)值型:
?? ??? ??? ?整型
?? ??? ??? ?浮點(diǎn)型
?? ??? ??? ?復(fù)數(shù)型
?? ??? ??? ?布爾型
?? ??? ?序列類(lèi)型:
?? ??? ??? ?字符串:可變類(lèi)型
?? ??? ??? ?列表:可變類(lèi)型[]
?? ??? ??? ?元組:不可變類(lèi)型()
?? ??? ?映射類(lèi)型:
?? ??? ??? ?字典{}
?? ?2.整型:
?? ??? ?(1)整型與長(zhǎng)整型并無(wú)嚴(yán)格區(qū)分
?? ??? ?(2)表示范圍與機(jī)器支持的內(nèi)存大小有關(guān):
?? ??? ??? ?32位:-2^31 ~ 2^31-1
?? ??? ??? ?64位:-2^63 ~ 2^63-1
?? ?3.布爾型
?? ??? ?(1)True False
?? ??? ?(2)本質(zhì)上就是用1,0來(lái)存儲(chǔ)
?? ?4.浮點(diǎn)型float
?? ??? ?(1)即數(shù)學(xué)中的實(shí)數(shù)
?? ??? ?(2)可用科學(xué)技術(shù)來(lái)表示:9.8e3 = 9800.0 ?4.78e-2=0.0478
?? ?5.復(fù)數(shù)類(lèi)型complex
?? ??? ?(1)j = -1開(kāi)平方,則就是虛數(shù)
?? ??? ?(2)復(fù)數(shù)=實(shí)數(shù) + ?虛數(shù)
?? ??? ?(3)虛數(shù)部分必須有j。可沒(méi)有實(shí)部,虛部可為0
?? ??? ??? ?2.4+5.6j
?? ??? ??? ?3j
?? ??? ??? ?3.3+0j
?? ??? ?(4)實(shí)部可虛部可實(shí)現(xiàn)分離:
?? ??? ??? ?復(fù)數(shù).real
?? ??? ??? ?復(fù)數(shù).imag
?? ??? ??? ?
?? ??? ??? ?x=2.4+5.6j
?? ??? ??? ?x.real
?? ??? ??? ?x.imag
?? ??? ?(5)復(fù)數(shù)的共軛:復(fù)數(shù).conjugate()
?? ??? ??? ?x=2.4+5.6j
?? ??? ??? ?x.conjugate() #2.4-5.6j
?? ?6.字符串String
?? ??? ?(1)可用單引號(hào)、雙引號(hào)、三引號(hào)(三個(gè)單引號(hào))表示
?? ??? ?
1.5 python基本運(yùn)算
?? ?1.算術(shù)運(yùn)算符及其優(yōu)先級(jí)
?? ??? ?乘方** ?正負(fù)號(hào)+ -
?? ??? ?乘除* / 整除//
?? ??? ?取余% ? 加減+ -
?? ?2.比較運(yùn)算
?? ??? ?(1)< <= > >= == !=
?? ??? ?(2)數(shù)值比較:按值得大小進(jìn)行比較
?? ??? ?(3)字符串的比較:按ASCII碼值大小進(jìn)行比較
?? ?注意:表達(dá)式從左往右還是從右往左計(jì)算,要看運(yùn)算符的結(jié)合性
?? ?3.邏輯運(yùn)算
?? ??? ?(1)not、and、or
?? ?4.字符運(yùn)算:
?? ??? ?(1)r/R
?? ??? ?(2)用于一些不希望轉(zhuǎn)移字符起作用的地方
?? ??? ?f=open(r'c:\python\test.py','w')
?? ??? ?f=open('c:\\python\\test.py','w')
?? ?5.位運(yùn)算:
?? ??? ?(1)>> ?<<
?? ?6.綜合運(yùn)算
?? ??? ?(1)以上運(yùn)算都可以結(jié)合起來(lái)使用,要注意優(yōu)先級(jí)、結(jié)合性等問(wèn)題
?? ??? ?(2)比較運(yùn)算和邏輯運(yùn)算的結(jié)果都是布爾值
?? ??? ?
1.6 python的函數(shù)、模塊和包
?? ?1.函數(shù):
?? ??? ?(1)完成一段特定功能的代碼
?? ??? ?(2)python中有很多內(nèi)建函數(shù)(不需要導(dǎo)包)
?? ?2.模塊
?? ??? ?(1)非內(nèi)建函數(shù)要通過(guò)導(dǎo)入模塊的方式來(lái)使用
?? ??? ?(2)一個(gè)完整的python文件就是一個(gè)模塊:
?? ??? ??? ?-文件:物理上的組織方式math.py
?? ??? ??? ?-模塊:邏輯上的組織方式math
?? ??? ?(3)python中通常用"import 模塊"這樣的方式將現(xiàn)成的模塊中的函數(shù)、類(lèi)等重用到其它代碼塊中
?? ??? ?(4)導(dǎo)入多個(gè)模塊:import 模塊1,模塊2...(導(dǎo)入了模塊中的全部類(lèi)和函數(shù))
?? ??? ?(5)導(dǎo)入模塊的指定屬性:from Module import ModuleElement(導(dǎo)入了模塊中的部分類(lèi)和函數(shù))
?? ?3.包
?? ??? ?(1)一個(gè)有層次的文件目錄結(jié)構(gòu)
?? ??? ?(2)定義了一個(gè)有模塊和子包組成的python應(yīng)用程序執(zhí)行環(huán)境
?? ??? ?AAA/
?? ??? ??? ?_init_.py
?? ??? ??? ?bbb.py
?? ??? ??? ?CCC/
?? ??? ??? ??? ?_init_.py
?? ??? ??? ??? ?c1.py
?? ??? ??? ??? ?c2.py
?? ??? ??? ?DDD/
?? ??? ??? ??? ?_init_.py
?? ??? ??? ??? ?d1.py
?? ??? ??? ?EEE/
?? ??? ??? ?...
?? ??? ?調(diào)用:
?? ??? ??? ?import AAA.CCC.c1
?? ??? ??? ?AAA.CCC.c1.func1(123)
?? ??? ??? ?
?? ??? ??? ?from AAA.CCC.c1 import func1(123)
?? ??? ?
?? ?4.庫(kù)?
?? ??? ?(1)一組具有相關(guān)功能的模塊的集合
?? ??? ?(2)現(xiàn)實(shí)中常常將庫(kù)和模塊混合使用
?? ??? ?
?? ?5.關(guān)系:
?? ??? ?包 包含了 模塊和庫(kù)
?? ??? ?模塊和庫(kù)中具有函數(shù)和類(lèi)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 中国黄色一级生活片 | 亚洲综合在线播放 | 色视频在线观看 | 久久久久久国产精品mv | 麻豆免费永久网址入口网址 | 精品一区二区久久久久久久网站 | 美日韩免费视频 | 国产一区二区视频在线观看 | 午夜男人天堂 | 五月婷婷综合在线视频 | 精品成人佐山爱一区二区 | 狠狠综合久久综合鬼色 | 国产精品一区二 | 91茄子在线观看 | 国产亚洲福利 | 久久精品视香蕉蕉er大臿蕉 | videos高潮| 一级毛片真人免费观看 | 99热精品在线 | 欧美大片在线播放 | 日韩精品免费 | 欧美很黄视频在线观看 | 色秀视频免费网站在线观看 | 久久精品道一区二区三区 | 日韩视频在线观看免费视频 | 人阁色第四影院在线电影 | 好爽好大www视频在线播放 | 日韩高清第一页 | 成人午夜亚洲影视在线观看 | 麻豆国产一区二区三区四区 | 国产一区二区欧美 | 国产成人精品免费视频大全可播放的 | a高清免费毛片久久 | 亚洲一区二区色情苍井空 | 国产一区在线观看免费 | 自拍偷拍亚洲一区 | 中文字幕精品一区二区三区精品 | 国产精品久久久久久久久久久新郎 | 比比资源先锋影音网 | 日本妇人成熟A片一区-老狼 | 成人黄页在线观看 |