茁壮网络笔试

1. python的字符串和数字不能做加法,会报typeerror

2. python中的get(key, value),用于判断字典中是否有key,如果有返回关键字对应的value,否则返回value,不指定则返回None

chr()将ASCII转为字符,ord反之

d = {}
for i in range(26):
    d[chr(i + ord('a'))] = chr((i + 13) % 26 + ord('a'))
for c in 'Python':
    print(d.get(c,c),end="")
>> Plguba

3. 局部变量的生命周期:函数执行时才会被创建,函数执行结束后被系统回收

4. 全局变量可以在函数中被修改

5. round(num, dig)用于四舍五入,可指定保留几位

6. python定义私有变量的形式为 __XXX

7. 列表不可以作为字典的键,因为列表是可变的,字典要求键不可以变

8. 列表和元组可以使用 + 进行并集处理,字典不行

9. python的web开发库Django

10. python的文件对象是可迭代的

11. python的集合也用{}表示,集合的比较大小是看包含关系,不考虑顺序

< > 表示真子集   <=  >=

如 {1,2,3} > {3,2,1} 为假,但{1,2,3} >= {3,2,1}为真  

12. lambda叫匿名函数,减少代码冗余,可以快速实现某项功能

posted @ 2022-10-22 14:54  Liang-ml  阅读(70)  评论(0)    收藏  举报