python是一门相对来说比较简单的语言,这使得无论是新手还是有其它语言经验的人,学起python来都是事半功倍。本文整理一些python的基本语法。
文件后缀名为.py
在一个后缀名为.py的文件中,写入python代码,它就可以被运行。双击直接运行的方式,可能会看到一闪而过的窗口,这是因为文件中的代码已经执行完毕了。通常,我们可能会通过input函数等,以使窗口停留,以便于观察到代码的运行结果。
事实上,我们可以通过先打开cmd窗口,再通过路径,调用某个.py文件,这样,cmd窗口不会立刻关闭,就可以方便地看到运行结果。
如helloworld.py文件内容如下:
helloworld其所在目录为D:\python
则可以通过如下步骤运行:
1.打开cmd窗口。
2.切换到相应路径下。
3.执行helloworld.py。
结果如下:
helloworld执行结果python换行
在其它一些语言里,通常可以用;来代表一条语言的结束。在python里,你也可以这样做。如下:
分号换行但是,事实上在python里,你可以把分号省略。如下:
无分号换行那么,分号就没用了吗?并不是。如果你的两条语句是在同一行里,你需要用;进行分隔。如下:
当然,从可读性来说,最后一种方案是编码规范不推荐的。
python标识符
如大部分其它语言一样,python中,标识符可由字母、数字或下划线构成。
需要注意的是,在某些语言,如java中,$符也可以作为标识符的一部分,但是在python中是不允许的。
标识符不能以数字开头。如下:
标识符不能以数字开头编辑器会报红提示(Notepad++)。如果尝试运行,会得到如下结果:
数字开头报错SyntaxError即语法错误的意思。初学者可能会经常碰到这样的提示,通常代表你的某些代码是不符合python的语法要求的。
和其它某些语言一样,python也支持使用中文来当作标识符,如下:
中文标识符当然了,这种使用形式也是编码规范所不推荐的。如果你希望将来自己的代码的可读性和可移植性都是较高的,国际化的,那么,从初学起就应该