第一模組筆記

2022-05-29 03:36:21 字數 2630 閱讀 1805

變數的定義

程式執行的結果臨時存在記憶體裡,以備後面的**繼續使用,這幾個學名就叫做變數

變數的定義規範

變數只能是字母 數字或下劃線的任意組合

變數名的第一字元不能是數字

以上關鍵字不能宣告為變數

變數命名習慣

駝峰體age0f0ldboy = 56

number0fstudents = 80

下劃線age_of_oldboy = 56

number_of_stundents = 80

常量常量不會改變的量,在python中沒有專門的語法代表常量,程式設計師約定變數名大寫代表常量

ace_of_olboy=58

注釋單行注釋 #

多行注釋 "" ""

數字型別

檢視資料型別 type(變數)

int(整數)

在32位的機器上,整數的位數為32位取值範圍-2**31-1,即-2147483648 ~ 214748364

在64位的機器上,整數的位數為64位,取值範圍-2**63~2**63-1 即-9223372036854775808 ~ 9223372036854775807

long(長整型)

跟c語言不同,python的長整數沒有指定定位寬,即:python沒有限制長整數數值的大小,但實際上

由於機器記憶體有限,我們使用長整數不是無限大的

字串單引號 雙引號

單引號和雙引號沒有區別,只有下面這種情況你需要考慮單雙配合

mes ="my name is alex ,im 22 years oldi"

多引號什麼作用

輸出多行字串

字串拼接

name = "mazhen"

namw = "ma"

name1 = name + namw

print (name1)

結果:mazhenma

字串相乘

name= "mazhen"

name1 = name * 2

print(name1)

結果:mazhenmazhen

字串只能和字串進行拼接,不能跟數字或其他型別進行拼接

布林值 乙個是真ture,乙個是假fales

格式化輸出

name = input("name:")

age = input("age:")

job = input("job:")

hometown = input("hometown:")

info = """

-----info of %s------

name: %s

age: %s

job: %s

hometown %s

"""%(name,name,age,job,hometown)

print(info)

結果:name:mazhen

age:26

job:600000

hometown:111111

-----info of mazhen------

name: mazhen

age: 26

job: 600000

hometown 111111

運算子計算機可以進行運算有很多種,可不止加減乘除這麼簡單,運算按種類可分為算數運算,比較運算 邏輯運算

賦值運算 成員運算 身份運算 位運算

+ 加 - 減 *乘 /除 %取餘 **冪 //取整

比較運算: == 等於 !=不等於 > 大於 > 小於 >= 大於等於 <=小於等於

賦值運算 = += -= *= /= %= **= //=

and 於(兩個值都需要符合條件為真) or或(只要乙個值符合條件not 非(條件相反)

>>> a=10

>>> b=20

>>> a==10 and b==20

true

>>> a==10 and b==21

false

>>> a==11 or b==21

false

>>> a==10 or b==20

true

>>> a==11 or b==21

false

>>> not a==11 or b==21

單分支dde3

迴圈 while

count = 0

while count <=100:

if count %2 ==0:

print(count)

count +=1

while ture 死迴圈

break 用於結束乙個迴圈,跳出迴圈執行迴圈之後的語句

continue 跳出本次迴圈,執行下次迴圈

while else 玩法

while後面else作用當while迴圈正常執行完,中間沒有被break終止的話,會執行else後面的語句

count = 0

while count <=3 :

print (count)

count +=1

else:

print("執行完畢")

輸出結果01

23執行完畢

第一模組 隨堂筆記 Python

一 python簡介 1 創始人 吉多 範羅蘇姆 guido van rossum 89 年始創。2 程式語言排名 python目前排名為第五且不斷上公升。3 python 可以應用於眾多領域,如 資料分析 元件整合 網路服務 影象處理 數值計算和科學計算等眾多領域。目前python 主要應用領域 ...

第一模組作業

檔案內容 構建虛擬python環境全過程 第乙個月 學完掌握模組三,能按照自己意願編寫簡單爬蟲及掌握python程式設計內容 第二個月 學完掌握模組五,能完成作業專案的同時個人多加練習能做到pythonweb開發熟練程度,掌握mysql達到工作要求,了解其他資料庫達到入門水平 第三個月 學完掌握模組...

python第一模組學習

講解第一模組思維導圖 口述5分鐘 1.分別解釋 的含義 口述 1分鐘 賦值 邏輯判單 累加,右邊賦值到左邊 2.兩個變數值的關係?口述 1分鐘 n1 123456 n2 n1 n1的值123456賦給了n2,如果n1的值被從新賦值,那麼n2的值不會隨之改變,n2依然是123456.不同的記憶體位址指...