runoob.com/python/python-basic-syntax.html
Python 标识符及其他基础要点。
1、在Python里,标识符由字母、数字、下划线组成。(就是没有特殊符号,一般也不会有特殊符号)
2、所有标识符可以包括英文、数字以及下划线_,但不能以数字开头。
3、标识符是区分大小写的。
4、(1)以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问。(不太明白,需要一个例子来理解),不能用from xxx import * 而导入。
(2)以双下划线开发的__foo代表类的私有成员(可以理解),以双下划线开头和结尾的foo代表python里特殊方法专用的标识,如init()代表类的构造函数。
5、python 可以同一行显示多条语句,方法是用分号;分开。
6、所有python的关键字只包含小写字母。
print/while/if/for/raise/return/try/elif/else/is/with/yield/lambda
import/continue/break/expect/pass/not/in/
and/exec/assert/finally/or/class/from/global/raise/def/
这样数有三十个关键字。(python2.x)
7.空行也是程序代码的一部分。
8.print 默认输出是换行的,如果要实现不换行需要在变量末尾加上逗号 ,
(go还是java需要后面是ln)
9.像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。
所以永远需要冒号
网友评论