茁壮网络笔试
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叫匿名函数,减少代码冗余,可以快速实现某项功能
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人