- Python基础及应用
- 吕云翔 姚泽良 张扬等编著
- 292字
- 2021-10-27 15:16:28
习题
1.使用Python计算多项式在x=5时的值。
2.使用比较运算符,判断数字10099和99100的大小关系。
3.使用数值转换,输出(128)10的二进制表示、八进制表示和十六进制表示。
4.定义一个变量alice=1,通过移位运算使其扩大1024倍。
5.给定三角形三边a=3,b=4,c=5,通过Python判断并输出它是不是直角三角形,是不是等腰三角形。
6.定点数是小数点固定的小数,进而小数部分和整数部分的二进制位数也是固定的,假设一种定点数的整数部分有23位,小数部分有9位,并且这32位连续存储,想一想给定一个32位整数怎么转为定点数?提示:可以使用刚学到的位运算。
7.给定任意一个负数,想一想怎么快速得到它的补码表示?(提示:可以参考维基https://zh.wikipedia.org/wiki/补码进一步学习补码相关知识)