第三章 你应如何运行程序

交互式命令行模式

开始一个交互式会话:命令行中输入python

系统路径:PATH环境变量,如果没有设置,用python的绝对路径

为什么使用交互式命令行:适用情况——实验、测试

使用注意:多行命令--复合语句

系统命令行和文件

永久储存

使用注意:扩展名

UNIX风格可执行脚本:#!

#!+可执行权限,扩展名不是py也没关系

模块导入和重载

导入是一个开销很大的操作,以至于每个文件、每个程序不能重复运行多于一次

模块支持用import、from、reload来读取

无论使用import还是from执行导入操作,被导入的模块文件的语句都会执行,且导入的组件(如命令行)获得在文件顶层赋值的变量名的访问权

dir函数支持获取全部可用变量名列表——dir(threenames),threenames为被导入模块

每个模块都是自包含的命名空间——一个模块文件不能看到其他文件中定义的变量名,除非它显示导入了那个文件

使用exec运行模块文件

IDLE用户界面

其他IDE——Eclipse和PyDev、Komodo、NetBeans IDE Python版、PythonWIn、Wing、Visual Studio

Python学习手册 文章被收录于专栏

《Python学习手册(第五版)》学习随记

全部评论
这章非常之基础,没啥子太有用的内容
点赞 回复 分享
发布于 2023-08-28 17:41 北京

相关推荐

05-23 20:31
已编辑
武汉大学 Java
内向的柠檬精在研究求职打法:注意把武大标粗标大 本地你俩不是乱杀
点赞 评论 收藏
分享
05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务