一、基础语法
1、标识符
命名规则:
- 以字母、下划线开头
- 其他部分由字母、数字或下划线组成
- 不能使用关键字命名;
- 常量一般全部是大写;
- 命名要有意义,不宜过长。
定义:可以改变的量:
age
=
19
#定义一个名为age的量,他的值为19
常量:不可以改变的量(命名字母全大写)
2、注释
Python中单行注释以 # 开头
行注释可以用多个 # 号,还有 ''' 和 """
注释
3、行与缩进
python缩进来表示代码块,不使用大括号 {} 。
缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。
4、数字(Number)类型
python中数字有四种类型:整数、布尔型、浮点数和复数。
- int (整数), 如 1
- bool (布尔), 如 True
- float (浮点数), 如 1.23、3E-2
- complex (复数), 如 1 + 2j、 1.1 + 2.2j
1
age
=
19
ps:类型的转换
- int(x) 将x转换为一个整数。
- float(x) 将x转换到一个浮点数。
- complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。
- complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。
5、字符串(String)
"oeasys"
- python中单引号和双引号使用完全相同。
- 使用三引号('''或""")可以指定一个多行字符串
- 转义符 '\' 反斜杠可以用来转义
- Python中的字符串不能改变
- 字符串可以用 + 运算符连接在一起,用 * 运算符重复以及格式化输出
ps:格式化输出
字符串 %s;整数 %d、;浮点数%f
1
2
3
4
name
=
"oeasys"
(
"i am %s "
,
%
name)
#输出: i am oeasys
6、布尔值
一个True(真) 一个False(假)
7、用户输入与输出
input() 等待用户输入
print() 打印输出