python補集運算 自學python筆記(一)

2021-10-14 03:41:21 字數 2855 閱讀 6028

以前的幾篇系列文章一定一定會慢慢整理好的,現在返回頭看寫的真是亂成豆腐腦,也難為各位看官了。技術專欄好長時間沒有更新,技術水平也一直停滯不前。這一次閉關一定一定要有所突破,不吃飯不睡覺也要搞出些名堂!加油,奧里給!!!

star:零基礎入門python爬蟲(一)​zhuanlan.zhihu.com

star:零基礎入門python爬蟲(二)​zhuanlan.zhihu.com

star:零基礎入門python爬蟲(三)​zhuanlan.zhihu.com

廢話少說,直接上這段時間的學習筆記,現在還沒串成線,看著看著你會發現這些都可以融會貫通的。

visual studio code,總之,微軟諸多優秀專案中的乙個,超讚的!

microsoft在2023年4月30日build 開發者大會上正式宣布了 visual studio code 專案:乙個執行於 mac os x、windows和 linux 之上的,針對於編寫現代 web 和雲應用的跨平台源**編輯器。這標誌著微軟公司第一次向開發者們提供了一款真正的跨平台編輯器。

用vscode編譯python需要安裝外掛程式,只需要簡單開啟乙個.py會自動提示安裝,然後就可以使用了。

def語句建立引數,用return語句指定返回值

import random # 匯入random模組

def getanswer(answernumber): #定義getanswer函式

if answernumber == 1:

return 'it is certain'

elif answernumber == 2:

return 'it is decidedly so'

elif answernumber == 3:

return 'yes'

elif answernumber == 4:

return 'reply hazy try agin'

elif answernumber == 5:

return 'ask again later'

elif answernumber == 6:

return 'concentrate and ask again'

elif answernumber == 7:

return 'my reply is no'

elif answernumber == 8:

return 'outlook not so good'

elif answernumber == 9:

return 'very doubtful'

r = random.randint(1, 9) #random.randint函式被呼叫,帶兩個引數1和9,

fortune = getanswer(r) #getanswer函式被呼叫,以r作為引數

print(fortune)

仔細看**塊中的標註,先導入乙個redom模組,然後用def語句定義getanswer()函式,random.randint函式被呼叫,帶兩個引數1和9,getanswer函式被呼叫,以r作為引數。return指定返回內容,返回字串被賦給乙個名為forturn的變數,並列印出來。

通過python來分析計算兩個集合的交集、並集、補集、全集等:

#交集、並集運算和補集

chinese_a = #假設語文考試成績獲得a的同學有以下幾名

math_a = #假設數學考試成績獲得a的有以下幾名

print (chinese_a & math_a) #語文和數學都是a

print (chinese_a | math_a) #至少有一門是a

print (chinese_a ^ math_a) #除去兩門都是a的同學們

print (chinese_a - math_a) #只是語文拿了a的人,(同時數學拿a的人被排除在外)

利用python分析資料出現頻率,例子如下:

# 統計資料小案例,用d.get從字典中獲取key

s = "牛奶奶找劉奶奶買牛奶"

d = {}

print(d)

for i in s:

d[i] = d.get(i,0)+1

print(d)

最後可得出統計結果:

沒什麼要總結的,下一章見吧!

高階07 自學筆記 Python標準庫例項補充

一 capwords 將字串中所有單詞的首字母大寫。import string s the quick brown fox jumped over the lazy dog.print s print string.capwords s the quick brown fox jumped over...

python自學筆記

一 字串 單引號定義 s spam len s 求長度 第一位索引從0開始 s 0 s 最後一位也可以從 1開始索引 s 1 m s 2 a 幾個常用到的索引計算方法 s 1 pam 從第乙個一直到最後乙個 s 0 3 spa 從m開始到n 1 不包括n 本例為從0到2 s 3 pam 從第乙個開始...

Python自學筆記 集合

集合 不同元素 無序 不可變型別 s set hello s s set alex alex sb s 集合的內建方法 1,add s.add 新增元素 2,clear s.clear 清空集合 3,copy s.copy 賦值集合 4,pop s.pop 隨即刪除 5,remove s.remov...