1. Ctrl + D 输入一个 EOF 字符来退出解释器,也可以键入 exit() 来退出解释器。
  2. 打开 Xfce 终端,键入 vim helloworld.py 来启动 Vim 并编辑 helloworld.py,启动后不要乱按键

  3. 按 i 键进入插入模式
  4. 按 Esc 键退出插入模式,再键入 :wq 回车,Vim 就会保存文件并退出。
  5. 要运行脚本文件 helloworld.py,还要为文件添加可执行权限(否则会出现权限不足的错误):
$ chmod +x helloworld.py

在这里使用到了linux下的chmod命令来变更文件或目录的权限,+x代表赋予了其可执行的权限。

如果程序中没有 #!/usr/bin/env python3 的话,应该使用 python3 helloworld.py 来执行,否则使用 ./helloworld.py 程序会被当作 bash 脚本来执行,最终报错。

遵守以下约定:

  • 使用 4 个空格来缩进
  • 永远不要混用空格和制表符
  • 在函数之间空一行
  • 在类之间空两行
  • 字典,列表,元组以及参数列表中,在 , 后添加一个空格。对于字典,: 后面也添加一个空格
  • 在赋值运算符和比较运算符周围要有空格(参数列表中除外),但是括号里则不加空格:a = f(1, 2) + g(3, 4)

最新文章

  1. mysql:ibdata1和mysql-bin log管理
  2. spring-boot 热部署 intellij IDE
  3. UIImagePickerController在ios10环境一打开就crash的问题
  4. STL--集和多集(set/multiset)
  5. 电赛总结(二)——AD芯片总结之高速AD9224
  6. android安卓 SQLite教程:内部架构及SQLite使用办法
  7. hdu 4649 Professor Tian 反状态压缩+概率DP
  8. hdoj 2203 亲和串
  9. bzoj3878
  10. Mongodb增加权限管理
  11. Android手机外置SD卡(TF卡)的获取方法
  12. 【转】CXF+Spring+Eclipse简明示例
  13. 深入简出的nginx
  14. 【BZOJ2809】【APIO2012】Dispatching(左偏树)
  15. 【第二十篇】C#微信H5支付 非微信内浏览器H5支付 浏览器微信支付
  16. DirectX11 With Windows SDK--05 键盘和鼠标输入
  17. ftruncate(改变文件大小)
  18. The Little Prince-12/16
  19. Python有趣现象(不定时更新)
  20. android--------自定义控件 之 方法篇

热门文章

  1. 反爬虫——使用chrome headless时一些需要注意的细节
  2. keras入门(三)搭建CNN模型破解网站验证码
  3. SQL 常用的判断、连表、跨库、去重、分组、ROW_NUMBER()分析函数SQL用法
  4. collect_list/collect_set(列转行)
  5. 腾讯云下的CentOS7 配置 Apache服务器
  6. virtualbox中 Ubuntu挂载共享文件夹
  7. 前端入门5-CSS弹性布局flex
  8. [HTML/CSS]浮动的那点事儿
  9. HTML5效果:实现树叶飘落
  10. 洛谷P4213 Sum(杜教筛)