第一个HelloPython程序
- python源程序就是一个特殊格式的文本文件,可以在任何的文本编辑器做Python开发
- python程序文件的扩展名通常是 .py.
- 步骤:
- 在桌面新建Python文件夹
- 在文件夹中新建HelloPython.py文本文件
- 使用文本编译器打开文件输入以下内容
print("hello python");
print是python的输出函数,将括号中的内容输出出来。 
- 在终端使用解释器编译 .py文件:
首先需要cd到HelloPython.py所在的python文件夹: 
运行程序: python命令就代表python解释器,所以在终端输入如下内容
python HelloPython.py
按回车键运行程序: 
认识错误
- 编写的程序不能正常运行
- 执行结果和预期不符
eg: (1)函数名编写错误:
Traceback (most recent call last):
File "C:\Users\86198\Desktop\python\HelloPython.py", line 1, in <module>
pirnt("hello python");
NameError: name 'pirnt' is not defined. Did you mean: 'print'?
(2)python语句一行只能有一句语句
- 我们发现 c/java 一句语句结束后必须要有 “ ; ”来做结束符,而python就不用写 “ ; ”,直接下一行即可
eg:两个语句在同一行报错: 
File "C:\Users\86198\Desktop\python\HelloPython.py", line 1
print("hello python")print("你好,中国")
^^^^^
SyntaxError: invalid syntax
提示语法错误: invalid syntax(无效的语法)。
(3)缩进错误 python的缩进代表不同的层级可以代替 c / java 中的 { } ,所以python的格式是非常严格的。
eg:代码:
print("hello python")
print("你好,中国")
print("可以一行吗?")
报错:
File "C:\Users\86198\Desktop\python\HelloPython.py", line 2
print("你好,中国")
IndentationError: unexpected indent
缩进错误:不期望的缩进。
Python2.0和Python3.0
python2.0:不支持中文 python3.0:支持中文
|