Python教程 乙個小栗子和乙個小練習

2021-10-04 04:51:37 字數 1331 閱讀 2592

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...