day4
昨日學習總結:
使用者互動
1、程式等待使用者輸入一些資料,然後執行完畢後為使用者反饋資訊。
2、為了讓計算機能夠像人一樣與使用者互動。
%s:接受任意型別的值
%d:只接受數字型別的值
數字型:整型(int)複數(complex)長整型(long)
字串型別(str)
列表(list)
字典型別{}
布林型別:bool
==:比較值
is:比較id
運算子:
/:除//:地板除,取整
%:取餘
**:次方
==:等於
!=:不等於
賦值運算:
a=a+1 簡便方法: a+=1
a=1 b=2 c=a a=b b=c 簡便方法:a,b=b,a
解壓賦值:
l1=[1,2,3,4]
a=l1[1] b=l1[2] c=l1[3] d=l1[4] 簡便方法:a,b,c,d = l1
若只想去頭部或尾部的元素也可寫:a,*_ = l1(頭)*_,a = l1(尾部)
今日學習總結:
流程控制:(if while for)
什麼是迴圈?
迴圈就是乙個重複的過程
為何要有迴圈?
可以去做一件事情
程式中必須有一種機制能夠控制計算機像人一樣重複做某一件事。
如何用迴圈?
while 條件
while適合用於讓計算機一直做某一件事情
while+break
countinue要不放在最後一步
while可以巢狀
while 條件
while 條件
if 條件1
code1
code2
elif 條件2
python中同一縮排代表同一級別的**,可稱為**塊
if多分枝從上往下執行,若條件二在執行,條件一肯定不存在。
while與for的區別
for可以不依賴於索引取值,是一種通用的迴圈取值方式
for迴圈的迴圈次數是由迴圈物件被包含的值決定的。
資料型別:
有序、無序
有序:有索引的資料
可變、不可變
不可變型別:在值不變的情況下,id也跟著變,證明不是在改取值。
python中直接在編輯器中打出的數字為(int)
a=('1234564')
int(a) 注:int只能將字串中包含純數字轉成整型。
bin()二進位制
oct()八進位制
hex()十六進製制
今日作業小結:
每天學習的內容
今日學習重點 計算機基礎 day 1 與執行程式有關的三大核心硬體 cpu記憶體 優點 訪問速度快 缺點 斷電資料就全部丟失 硬碟優點 斷電後資料也會保留下來 缺點 訪問速度遠遠慢於記憶體 執行乙個程式經歷過程 由硬碟載入記憶體,然後cpu去記憶體中讀取指令然後執行 作業系統 作業系統本質就是乙個軟...
SEOer每天的工作內容是什麼?
seo 是為 帶來流量的重要手段之一,如果能將某個搜尋量較大的關鍵詞做到搜尋引擎的第一頁,每天能夠帶來的流量是十分可觀的。seo 的工作主要又分為兩部分,一部分側重於分析,另一部分側重於執行。分析 諸如目標關鍵詞的確定 關鍵詞排名分析 流量 分析 執行 在分析的基本上所做的搜尋引擎優化工作,比如 標...
每天提醒自己學習的軟體 每天提醒學習任務怎麼設定
對於有些大學生來說,大學的學習和生活方式與高中時期是非常不同的,所以有很多人到大學時就開始懈怠了。還有一些大學生在輕鬆了一段時間之後想要繼續好好學習,這時候大家發現輕鬆娛樂容易,但是艱苦學習就比較難了。如果大家對自己自律學習沒有太大信心的話,可以使用一款支援每天提醒自己學習的軟體,這樣到指定時間收到...