第四章 1 数据类型 - 数字型 练习题标签:练习题,int,数据类型,long,round,数字型,表达式 From: https://www.cnblogs.com/leeyong49/p/16595954.html
基础知识
1\表达式 int("123", 16)的值为:
291
2\表达式int("123", 8)的值为:
83
3\表达式 int("123")的值为:
123
4\表达式int("101", 2)的值为:
5
5\表达式abs(-3)的值为:
3
6\表达式callable(int)的值为:
True
7\表达式abs(3+4j)的值为:
答案是5,但是我这个没查明白虚数的算法,4j 3j 是虚数表示的形式
8\表达式round(3.4)的值为
3
# round()是近似值函数, 默认返回值为整数
# round(3.4) # 3
# round(3.7) # 4
# round(1.956, 2) # 1.96
# round(1122.2, -2) # 1100
9\表达式round(3.7)的值
4
10\已知x为整数变量,那么表达式int(hex(x),16) == x 的值为
True # hex()是16进制表示形式
进阶:
1\ Python3 和 Python2 中int long的区别?
py2: int()是整形 long()是长整形
py3:只有int()整形 ,,,没有long()长整形
2\以3为实部,4为虚部,python复数的表达式式为
3+4j 或者 3+4J