Python(一)
一、基础语法
1.注释
对于一个好的程序员来说,一定要会写注释,那么Python是怎么注释的呢?
- 单行注释:‘#’
例如:print("Hello world!") #这是一行注释
- 多行注释:" ‘’’ …’’’ ", 或者“ ”“”…“”“ ”
例如:
print("Hello world!")
'''
这是多行注释.......
这是多行注释.......
这是多行注释.......
'''
print ("Hello world!")
"""
这是多行注释
这是多行注释
这是多行注释
"""
2.关键字
下表为Python的关键字(保留字),Python的关键字(保留字)只包含小写字母,关键字(保留字)不能用来当做标识符的名称。
and | assert | break | class |
contioue | def | del | elif |
else | except | exec | finally |
for | from | global | if |
import | in | is | lambda |
not | or | pass | |
raise | return | try | while |
with | yield |
3.标识符命名规则
python的标识符由字母、数字、下划线组成。开头不能是数字。且大小写敏感(区分大小写)
但是,以下划线开头的标识符是有特殊意义的。
例如:
以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。
以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init() 代表类的构造函数。
具体用法参考菜鸟教程—>Python基础语法——菜鸟教程
4.Python的代码段
Python不像C、C++等用{}来区分程序块,Python是用缩进来表示关系的,所以在写程序时一定要严格的进行缩进
例如:
C++ 可以这样写:
int n=0;
int sum=0;
while(n<=3)
{
sum=sum+n;
n++;
}
cout<< sum
python中该代码为:
n=0
sum=0
while (n<=3):
sum=sum+n
n++
print sum
如果没有缩进将会报错