1、Python源程序就是一个特殊格式的文本文件,可以使用任意文本编辑器软件做python的开发,python的文件扩展名为 .py
 
2、执行python程序的三种方式
  • 解释器:用命令行输入:如输入 python D:/Code/Python/Hello.py
  python的解释器:Cpython,pypy等
 
  • 交互式:所谓交互式:直接在终端命令中运行解释器,而不需要输入执行的文件名
第一种方式:在命令行输入ipython或ipython3进入交互式shell环境
如果不行的话需要安装ipython和python镜像
配置方式:pip3 install ipython -i https://pypi.tuna.tsinghua.edu.cn/simple
ctrl+D或者exit 推出ipython
ipython的优点:支持自动补全和执行linux命令
第二种方式:在命令行窗口输入python (官方的shell)
在这里可以直接输入python程序代码,退出用exit() 或者 ctrl+D
 
  • 集成开发环境:PyCharm 类似IDEA
 
3、Python常见的语法错误
  • NameError: name 'rint' is not defined (名称错误:print名字没有定义)
  • SyntaxError: invalid syntax (语法错误:语法无效)
  • IndentationError: unexpected indent(缩进错误:不期望出现的缩进)
注意:Python每行代码前都不能增加空格,且没一行只负责执行一个动作
  • python2.X不支持中文编码,也会报语法错误
 
 
 
 

最新文章

  1. 搭建TFS 2015 Build Agent环境(一)
  2. [汇编与C语言关系]5. volatile限定符
  3. mysql连结查询
  4. JAVA NIO——Buffer和FileChannel
  5. asp.Net获取脚本传过来的参数的方法汇总
  6. SQL Server SQL分页查询
  7. Java基础之读文件——使用输入流读取二进制文件(StreamInputFromFile)
  8. angularjs中ng-route和ui-router简单用法的代码比较
  9. Php的安装与配置
  10. IP定位 C#
  11. plaidctf2015 uncorrupt png
  12. tortoise svn无法识别subversion check向下代码来解决
  13. java TCP并发实现文件上传---转载(PS:适合java1.6之前)
  14. 让你的代码量减少3倍!使用kotlin开发Android(二) --秘笈!扩展函数
  15. 比较爬虫用的语言Python与Go
  16. Java程序第一次作业
  17. Parsing Natural Scenes and Natural Language with Recursive Neural Networks-paper
  18. python 和 scikit-learn 实现垃圾邮件过滤
  19. maven Missing artifact com.sun:tools:jar:1.5.0
  20. C/C++ -- Gui编程 -- Qt库的使用 -- 标准对话框

热门文章

  1. iTerm2 使用代理
  2. YARN HA部署架构
  3. LinuxVIM编辑器用法
  4. shiro授权、注解式开发
  5. antd配置config-overrides.js文件
  6. 推荐一款好用到爆的开源 Java 诊断工具
  7. React: 认识React
  8. Nginx之负载均衡 :两台服务器均衡(填坑)
  9. C++ delete 和 delete []的区别
  10. Python中文件操作2——shutil模块