- Python趣味編程與精彩實(shí)例
- 碼高少兒編程
- 575字
- 2020-08-07 16:34:49
5.3 變量的類型轉(zhuǎn)換
案例3:我們知道純數(shù)字和帶引號(hào)的字符串不是同一種類型,但是一些特定類型可以互相轉(zhuǎn)換,比如圖中所示的字符串‘123’可以轉(zhuǎn)換成數(shù)字123。

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

評(píng)分查詢
案例4:通過輸入、變量類型轉(zhuǎn)換、判斷和輸出語句,編寫成績(jī)?cè)u(píng)分查詢程序。要求輸入成績(jī)分?jǐn)?shù),輸出分?jǐn)?shù)的等級(jí)(如“you get a A!”)。

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



掃描二維碼下載示例代碼
- INSTANT Mock Testing with PowerMock
- Python量化投資指南:基礎(chǔ)、數(shù)據(jù)與實(shí)戰(zhàn)
- SQL Server 2012數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(微課版·第5版)
- JavaScript語言精髓與編程實(shí)踐(第3版)
- Python爬蟲開發(fā):從入門到實(shí)戰(zhàn)(微課版)
- Network Automation Cookbook
- 實(shí)戰(zhàn)Java程序設(shè)計(jì)
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- Java SE實(shí)踐教程
- Visualforce Developer’s guide
- Red Hat Enterprise Linux Troubleshooting Guide
- UML2面向?qū)ο蠓治雠c設(shè)計(jì)(第2版)
- Distributed Computing in Java 9
- Data Manipulation with R(Second Edition)
- Flink核心技術(shù):源碼剖析與特性開發(fā)