在 Python 中,int 表示整型,那你還記得 bool、float 和 str 分別表示什麼嗎?python
你知道爲何布爾類型(bool)的 True 和 False 分別用 1 和 0 來代替嗎? +git
使用 int() 將小數轉換爲整數,結果是向上取整仍是向下取整呢?github
咱們人類思惟是習慣於「四捨五入」法,你有什麼辦法使得 int() 按照「四捨五入」的方式取整嗎?編碼
取得一個變量的類型,視頻中介紹能夠使用 type() 和 isinstance(),你更傾向於使用哪一個spa
Python3 能夠給變量命名中文名,知道爲何嗎?視頻
針對視頻中小甲魚提到的小漏洞,再次改進咱們的小遊戲:當用戶輸入錯誤類型的時候,及時提醒用戶從新輸入,防止程序崩潰。遊戲
就是 input() 的返回值始終是字符串,因此 type(temp) 永遠是 <class 'str'>!utf-8
寫一個程序,判斷給定年份是否爲閏年。(注意:請使用已學過的 BIF 進行靈活運用)字符串
這樣定義閏年的:能被4整除但不能被100整除,或者能被400整除都是閏年 s 爲字符串get
s.isalnum() 全部字符都是數字或者字母,爲真返回 True,不然返回 False。
s.isalpha() 全部字符都是字母,爲真返回 True,不然返回 False。
s.isdigit() 全部字符都是數字,爲真返回 True,不然返回 False。
s.islower() 全部字符都是小寫,爲真返回 True,不然返回 False。
s.isupper() 全部字符都是大寫,爲真返回 True,不然返回 False。
s.istitle() 全部單詞都是首字母大寫,爲真返回 True,不然返回 False。
s.isspace() 全部字符都是空白字符,爲真返回 True,不然返回 False。
例如:
s = 'I LOVE FISHC' s.isupper() True