小作业5

1.通过代码实现如下转换:

二进制转换成十进制:v = “0b1111011”

十进制转换成二进制:v = 18 

八进制转换成十进制:v = “011” 

十进制转换成八进制:v = 30 

十六进制转换成十进制:v = “0x12” 

十进制转换成十六进制:v = 87

2.请编写一个函数实现将IP地址转换成一个整数。

3.求结果

v1 = 1 or 3

v2 = 1 and 3

v3 = 0 and 2 and 1

v4 = 0 and 2 or 1

v5 = 0 and 2 or 1 or 4

v6 = 0 or Flase and 1

4.lambda表达式格式以及应用场景?跟普通函数相比有什么弊端

5.求结果

IMG_9775.png

6.一行代码实现9*9乘法表

7.求结果: a. [ i % 2 for i in range(10) ] b. ( i % 2 for i in range(10) )

8.求结果: a. 1 or 2 b. 1 and 2 c. 1 < (2==2) d. 1 < 2 == 2

9.def func(a,b=[]) 这种写法有什么坑?

10.如何在函数中设置一个全局变量 ?

猜你喜欢

转载自www.cnblogs.com/yanzifamily/p/9649404.html
今日推荐