- 第一个例子,输出helloWord
- 编码
- 标识符(变量名)
- 注释
- 行与缩进
- 多行语句
- 数字(Number)类型
- 字符串(String)
print('hello word')
编码
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串,指定特殊的编码设置如下
# -*- coding: UTF-8 -*-
print('hello word')
标识符(变量名)
- 第一个字符必须是字母表中字母或下划线 _ 。例如:abc、_abc
- 标识符的其他的部分由字母、数字和下划线组成。例如:abc123、_abc_123
- 标识符对大小写敏感。例如:abc、aBc是两个不同的变量
- 单行注释以 # 开头
# -*- coding: UTF-8 -*-
# 注释 1
print('hello word') # 注释 2
- 多行注释 ‘’’ 和 “”":
''' 注 释 3 ''' """ 注 释 4 """行与缩进
python使用缩进来表示代码块,则不需要使用大括号 {},4个空格或者一个tab键
if True:
print("True 1")
print("True 2")
else:
print("False")
多行语句
python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠 来实现多行语句
a = 1
b = 2
c = 3
d = a +
b +
c
f = a + b + c
print(d)
print(f)
其中,d与f是等价的
在 [], {}, 或 () 中的多行语句,不需要使用反斜杠 ,例如:
total = ['item_1',
'item_2',
'item_3',
'item_4',
'item_5']
print(total)
数字(Number)类型
- int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
- bool (布尔), 如 True。
- float (浮点数), 如 1.23、3E-2
- complex (复数), 如 1 + 2j、 1.1 + 2.2j
a = 1 print(type(a)) a = True print(type(a)) a = 1.23 print(type(a)) a = 1 + 2j print(type(a))
测试输出
字符串(String)



