- Python基礎及應用
- 呂云翔 姚澤良 張揚等編著
- 292字
- 2021-10-27 15:16:27
習題
1.使用Python計算多項式在x=5時的值。
2.使用比較運算符,判斷數(shù)字10099和99100的大小關系。
3.使用數(shù)值轉換,輸出(128)10的二進制表示、八進制表示和十六進制表示。
4.定義一個變量alice=1,通過移位運算使其擴大1024倍。
5.給定三角形三邊a=3,b=4,c=5,通過Python判斷并輸出它是不是直角三角形,是不是等腰三角形。
6.定點數(shù)是小數(shù)點固定的小數(shù),進而小數(shù)部分和整數(shù)部分的二進制位數(shù)也是固定的,假設一種定點數(shù)的整數(shù)部分有23位,小數(shù)部分有9位,并且這32位連續(xù)存儲,想一想給定一個32位整數(shù)怎么轉為定點數(shù)?提示:可以使用剛學到的位運算。
7.給定任意一個負數(shù),想一想怎么快速得到它的補碼表示?(提示:可以參考維基https://zh.wikipedia.org/wiki/補碼進一步學習補碼相關知識)
推薦閱讀
- C語言程序設計
- Learning Python Design Patterns(Second Edition)
- C語言實驗指導及習題解析
- 程序是怎樣跑起來的(第3版)
- Oracle 18c 必須掌握的新特性:管理與實戰(zhàn)
- 零基礎Java學習筆記
- Android傳感器開發(fā)與智能設備案例實戰(zhàn)
- Hadoop 2.X HDFS源碼剖析
- 進入IT企業(yè)必讀的324個Java面試題
- Python一行流:像專家一樣寫代碼
- Penetration Testing with the Bash shell
- Learning Kotlin by building Android Applications
- 讓Python遇上Office:從編程入門到自動化辦公實踐
- Manage Your SAP Projects with SAP Activate
- Learning Zimbra Server Essentials