首页 > 编程知识 正文

python snap7开发手册,snap7参考手册

时间:2023-05-04 04:22:08 阅读:188102 作者:1380

发嗲的啤酒:Python官方入门教程/2. 使用 Python 解释器​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_3. Python 的非正式介绍​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_4. 其他流程控制工具​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_5.数据结构​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_6.模块​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_7.输入和输出​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_8.错误和异常​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_9.类​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_10.标准库简介​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_11.标准库简介[2]​zhuanlan.zhihu.com 发嗲的啤酒:Python官方入门教程_中文版_12.虚拟环境和包​zhuanlan.zhihu.com

目录

· 1. 课前甜点... 1

· 2. 使用 Python 解释器... 1

o 2.1. 调用解释器... 1

§ 2.1.1. 传入参数... 1

§ 2.1.2. 交互模式... 1

o 2.2. 解释器的运行环境... 1

§ 2.2.1. 源文件的字符编码... 1

· 3. Python 的非正式介绍... 1

o 3.1. Python 作为计算器使用... 1

§ 3.1.1. 数字... 1

§ 3.1.2. 字符串... 1

§ 3.1.3. 列表... 1

o 3.2. 走向编程的第一步... 1

· 4. 其他流程控制工具... 1

o 4.1. if 语句... 1

o 4.2. for 语句... 1

o 4.3. range() 函数... 1

o 4.4. break 和 continue 语句,以及循环中的 else 子句... 1

o 4.5. pass 语句... 1

o 4.6. 定义函数... 1

o 4.7. 函数定义的更多形式... 1

§ 4.7.1. 参数默认值... 1

§ 4.7.2. 关键字参数... 1

§ 4.7.3. 任意的参数列表... 1

§ 4.7.4. 解包参数列表... 1

§ 4.7.5. Lambda 表达式... 1

§ 4.7.6. 文档字符串... 1

§ 4.7.7. 函数标注... 1

o 4.8. 小插曲:编码风格... 1

· 5. 数据结构... 1

o 5.1. 列表的更多特性... 1

§ 5.1.1. 列表作为栈使用... 1

§ 5.1.2. 列表作为队列使用... 1

§ 5.1.3. 列表推导式... 1

§ 5.1.4. 嵌套的列表推导式... 1

o 5.2. del 语句... 1

o 5.3. 元组和序列... 1

o 5.4. 集合... 1

o 5.5. 字典... 1

o 5.6. 循环的技巧... 1

o 5.7. 深入条件控制... 1

o 5.8. 序列和其它类型的比较... 1

· 6. 模块... 1

o 6.1. 有关模块的更多信息... 1

§ 6.1.1. 以脚本的方式执行模块... 2

§ 6.1.2. 模块搜索路径... 2

§ 6.1.3. “编译过的”Python文件... 2

o 6.2. 标准模块... 2

o 6.3. dir() 函数... 2

o 6.4. 包... 2

§ 6.4.1. 从包中导入 * 2

§ 6.4.2. 子包参考... 2

§ 6.4.3. 多个目录中的包... 2

· 7. 输入输出... 2

o 7.1. 更漂亮的输出格式... 2

§ 7.1.1. 格式化字符串文字... 2

§ 7.1.2. 字符串的 format() 方法... 2

§ 7.1.3. 手动格式化字符串... 2

§ 7.1.4. 旧的字符串格式化方法... 2

o 7.2. 读写文件... 2

§ 7.2.1. 文件对象的方法... 2

§ 7.2.2. 使用 json 保存结构化数据... 2

· 8. 错误和异常... 2

o 8.1. 语法错误... 2

o 8.2. 异常... 2

o 8.3. 处理异常... 2

o 8.4. 抛出异常... 2

o 8.5. 用户自定义异常... 2

o 8.6. 定义清理操作... 2

o 8.7. 预定义的清理操作... 2

· 9. 类... 2

o 9.1. 名称和对象... 2

o 9.2. Python 作用域和命名空间... 2

§ 9.2.1. 作用域和命名空间示例... 2

o 9.3. 初探类... 2

§ 9.3.1. 类定义语法... 2

§ 9.3.2. 类对象... 2

§ 9.3.3. 实例对象... 2

§ 9.3.4. 方法对象... 2

§ 9.3.5. 类和实例变量... 2

o 9.4. 补充说明... 2

o 9.5. 继承... 2

§ 9.5.1. 多重继承... 2

o 9.6. 私有变量... 2

o 9.7. 杂项说明... 2

o 9.8. 迭代器... 2

o 9.9. 生成器... 2

o 9.10. 生成器表达式... 2

· 10. 标准库简介... 3

o 10.1. 操作系统接口... 3

o 10.2. 文件通配符... 3

o 10.3. 命令行参数... 3

o 10.4. 错误输出重定向和程序终止... 3

o 10.5. 字符串模式匹配... 3

o 10.6. 数学... 3

o 10.7. 互联网访问... 3

o 10.8. 日期和时间... 3

o 10.9. 数据压缩... 3

o 10.10. 性能测量... 3

o 10.11. 质量控制... 3

o 10.12. 包含电池... 3

· 11. 标准库简介 —— 第二部分... 3

o 11.1. 格式化输出... 3

o 11.2. 模板... 3

o 11.3. 使用二进制数据记录格式... 3

o 11.4. 多线程... 3

o 11.5. 日志... 3

o 11.6. 弱引用... 3

o 11.7. 用于操作列表的工具... 3

o 11.8. 十进制浮点运算... 3

· 12. 虚拟环境和包... 3

o 12.1. 概述... 3

o 12.2. 创建虚拟环境... 3

o 12.3. 使用pip管理包... 3

· 13. 接下来?... 3

· 14. 交互式编辑和编辑历史... 3

o 14.1. Tab 补全和编辑历史... 3

o 14.2. 默认交互式解释器的替代品... 3

· 15. 浮点算术:争议和限制... 3

o 15.1. 表示性错误... 3

· 16. 附录... 3

o 16.1. 交互模式... 3

§ 16.1.1. 错误处理... 3

§ 16.1.2. 可执行的Python脚本... 3

§ 16.1.3. 交互式启动文件... 3

§ 16.1.4. 定制模块... 3

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。