python第一模組學習

2021-10-08 08:33:32 字數 2580 閱讀 5252

講解第一模組思維導圖(口述5分鐘)

1. 分別解釋"=","==","+="的含義(口述)(1分鐘) =賦值

==邏輯判單 +=

累加,右邊賦值到左邊

2. 兩個變數值的關係?(口述)(1分鐘)

- n1 = 123456

- n2 = n1

n1的值123456賦給了n2,如果n1的值被從新賦值,那麼n2的值不會隨之改變,n2依然是123456.不同的記憶體位址指向同一值

3. 請寫出 「路飛學城」 分別用 utf-8 和 gbk 編碼所佔的位數(口述)(1分鐘)

乙個中文用utf-8表示佔3個位元組,用gbk表示佔2個位元組

「路飛學城」用utf-8表示佔12個位元組,用gbk表示佔8個位元組

乙個位元組相當於8位 12個位元組相當於96位 8個位元組相當於64位

4. 簡述python中的幾種資料型別(口述)(1分鐘)

數列 字典 字串 元組  集合

5. 資料型別的可變與不可變分別有哪些?區分的原因是什麼?

可雜湊是什麼意思?雜湊值是什麼?id()是什麼?(口述)(2分鐘)

可變資料型別:列表、字典。

不可變資料型別:數字、字串、元組。

可雜湊 就是可以用python內建函式 hash 得出雜湊值。

雜湊值,是一種從任何一種資料中建立小的數字「指紋」的方法。雜湊值把訊息或資料壓縮成摘要,使得資料量變小,將資料的格式固定下來。

id()

是身份標識

6. is 和 == 的區別?(口述)(1分鐘) 

is和==都是對物件進行比較判斷作用的,但對物件比較判斷的內容並不相同

==比較操作符和is同一性運算子區別 ==

是python標準操作符中的比較操作符,用來比較判斷兩個物件的value(值)是否相等 is

也被叫做同一性運算子,這個運算子比較判斷的是物件間的唯一身份標識,也就是id是否相同

7. 列表li = ['alex','egon','yuan','wusir','666'](程式設計)(3分鐘) 

- 1.把666替換成999

- 2.獲取"yuan"索引

- 3.假設不知道前面有幾個元素,分片得到最後的三個元素(  [-3:]  )

1 先找到666的索引值為4[-1]

li = ['alex','egon','yuan','wusir','666']

li[-1] = '999'

print(li)

2 print(li.index('yuan'))
3 print(li[-3:])
8. 將字串s = 「www.luffycity.com」給拆分成列表:li=['www','luffycity','com'] (程式設計)(2分鐘)

s = "www.luffycity.com"

print(s.split(","))

9. 對字典進行增刪改查(程式設計)(5分鐘)

d =

d =

d["artist"]="

美工"

d.setdefault("saler","

銷售")

print(d)增

d.pop("op")

print(d)刪

d["artist"]="

美工小姐"

print(d)改

find=d.get(「ui」)

print(find)

10. 計算1+2+3...+98+99+100 (程式設計題)(10分鐘)      

sum = 0
for i in range(101):

sum +=i

print(sum)

11. 製作趣味模板程式(程式設計題)(5分鐘)   

需求:等待使用者輸入名字、地點、愛好,根據使用者的名字和愛好進行任意現實   

如:敬愛可愛的***,最喜歡在***地方幹*** 

name = input("

名字:")

address = input("

hobby = input("

愛好:")

print("

敬愛的可愛的%s,最喜歡在%s地方幹%s" % (name, address, hobby)) (

字串格式化,

基本用法是將值插入到

%s佔位符的字串中。)

12. 寫乙個三次認證(程式設計)(10分鐘)

實現使用者輸入使用者名稱和密碼,當使用者名為 seven 或 alex 且 密碼為 123 時,顯示登陸成功,否則登陸失敗,失敗時允許重複輸入三次 

count = 0

while count < 3:

user = input("user:")

pwd = input("password:")

if ( user == "seven" or user == "alex" ) and pwd == "123":

print("

登陸成功")

break

else:

print("

登陸失敗")

count += 1

else:

print("

重複輸入三次錯誤")

python 模組學習(一)

用它可以查詢符合特定規則的檔案路徑名。查詢檔案只用到三個匹配符 1 匹配0個或多個字元 2 匹配單個字元 3 匹配指定範圍內的字元,如 0 9 匹配數字。2 fit generator keras提供了乙個fit generator函式來啟動訓練 fit generator原型 fit genera...

第一模組 隨堂筆記 Python

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

python模組第一印象

一 模組的基本資訊 二 模組的匯入方式 三 模組的匯入細節 四 模組迴圈匯入問題的原因及解決 1 格式 在要使用模組功能的檔案中匯入模組格式 import 模組名 模組名 用來管理一系列功能的檔名 2 模組匯入過程分析 第一次匯入待遇 1 將被匯入模組進行預編譯,形成相對應的pyc檔案。2 進入被匯...