書名: Python趣味編程與精彩實例作者名: 碼高少兒編程本章字數: 575字更新時間: 2020-08-07 16:34:49
5.3 變量的類型轉換
案例3:我們知道純數字和帶引號的字符串不是同一種類型,但是一些特定類型可以互相轉換,比如圖中所示的字符串‘123’可以轉換成數字123。

此處運行結果為<class‘int’>,說明字符串確實轉換成數字了(int意為整數型變量)。
知識介紹:
A、int()就是將數據轉換成整數類型的語句。同樣地,要轉換成什么類型,就寫成目標類型名即可,例如str()就可以把數字轉換成字符串、float()可以轉換成小數類型。
B、可以使用type()來查看當前變量的類型,結果會是數據的類型名。

評分查詢
案例4:通過輸入、變量類型轉換、判斷和輸出語句,編寫成績評分查詢程序。要求輸入成績分數,輸出分數的等級(如“you get a A!”)。

提示:
A、輸入得到的都是字符串,要想比較大小,必須先進行類型轉換。
B、如果有多個條件想要判斷,可以使用elif(也就是else if,可以理解為“再如果”)。
C、如果需要標注程序說明,可以使用注釋(注釋在程序中會被自動忽略,是給自己提示用的,單行注釋使用“#”即可,如第二行)。
本章作業
作業:
使用所學知識,編寫一個登錄系統,要求輸入賬號和密碼都正確時,才顯示登錄成功。
提示:
A、要兩個條件同時滿足,可以使用and連接兩個條件,比如“if a>b and a>c”就表示a必須同時大于b和c才算條件滿足。
B、任意一個條件滿足可以用or,條件不成立時反而滿足用not,比如“if a>b or a<c”和“if not a>b”。



掃描二維碼下載示例代碼
推薦閱讀
- 解構產品經理:互聯網產品策劃入門寶典
- C語言程序設計案例教程(第2版)
- 算法大爆炸:面試通關步步為營
- JavaScript動態網頁開發詳解
- MATLAB 2020從入門到精通
- MySQL從入門到精通(軟件開發視頻大講堂)
- OpenCV with Python By Example
- Java圖像處理:基于OpenCV與JVM
- Xcode 6 Essentials
- Java并發編程之美
- 深度探索Go語言:對象模型與runtime的原理特性及應用
- 網絡數據采集技術:Java網絡爬蟲實戰
- Apache Solr PHP Integration
- C#面向對象程序設計(第2版)
- Continuous Delivery and DevOps:A Quickstart Guide Second Edition