python教程正在更新中:
檢視python教程目錄
學了這麼多,我們來做幾個小練習。
1.從命令列讀入出生年份是2023年,並且計算年齡例如那麼今年的年齡就是19歲
birth_year =
input
('birth year: '
)age =
2020
- birth_year
print
(age)
這是我們最樸素的思路,就是將我們的出生年份輸入然後用當前年份2020減去出生年份,就可以得到年齡了。
執行後發現**報錯了,報錯的原因是2020無法減去乙個字串,這樣的處理是不合法的。其實在python中input輸入的預設為字串,而我們想要的是數字的形式,這時候我們就需要將字串型的數字強制轉換成數字,方法就是將int(變數名)
順便再檢查一下轉換後的變數型別
這樣我們成功得將字串轉換成可供加減的數字並正確得到了結果
再來乙個?
2.ask a user their weight(in pounds), convert it to kilograms and print on the terminal詢問使用者的體重以磅為單位,轉換成千克並再終端輸出轉換結果
思路很簡單,輸入使用者的體重轉換成千克後輸出即可
檢視目錄:檢視python教程目錄
乙個利用sed和awk處理文字的小栗子
這兩天做 linux作業系統 課程的作業,碰到了乙個題目,感覺很有意思,很考驗對awk掌握的熟練度,故特意拿來分享。首先說題目是這樣的,有這樣一段文字 record 這是多餘的注釋行one record type students 這是多餘的注釋行two f sno 11111110000 f na...
關於使用CPU快取的乙個小栗子
一 背景知識 cpu快取 cache memory 是位於cpu與記憶體之間的臨時儲存器,它的容量比記憶體小的多但是交換速度卻比記憶體要快得多。快取記憶體的出現主要是為了解決cpu運算速度與記憶體讀寫速度不匹配的矛盾,因為cpu運算速度要比記憶體讀寫速度快很多,這樣會使cpu花費很長時間等待資料到來...
乙個小爬蟲
usr bin env python coding utf 8 sina小爬蟲 site http 不能少哦 reptile sina reptitle site print getting the urls.n reptile sina.get urls site reptile sina.sto...