1.注释
注释就是代码中说明性的文字,不参与程序的编译执行()
1.1单行注释
在一行说明性文字前加 #
这是1行注释
这是2行注释
1.2多行注释
将注释的内容写在三个单引号或三个双引号之间
‘’’
这是注释1
这是注释2
这是注释3
‘’’
2.语句
一条语句占一行,一行结束后不需要写分号
如果一行需要显示多条语句,语句之间必须要用分号分开
print('hello world!')
print('hello world!')
print('王者荣耀');print('部落冲突')
3.行与缩进
python中是通过行和缩进来产生代码块
python程序中,一条语句的前面不能随意加缩进只有需要产生代码块的时候才能添加缩进
# print('我的世界') # IndentationError: unexpected indent
# if True:
# print('你好!') # IndentationError: expected an indented block
3.2行
如果一条语句要在多行显示,需要在换行前加 \ (注意, \的存在不能破坏数据)
num = 2346658 + 16616564 + \
64622 - 7915619 - 1646564 + \
46469975 - 7946322
print(num)
4.标识符
标识符是用来命名用的(给变量命名,给函数命名,给类命名)
由字母,数字或者下划线组成;数字不能开头(python3.x标识符中可以出现中文,但是一般不用)
name ='张三'
n23 = 100
错误范例
hj2& = 100
23hk = 100
5.关键字(又叫保留字)
在python中具有普特殊功能或者特殊意义的标识符就是关键字。
import keyword
print(keyword.kwlist)
'False', 'None', 'True', 'and', 'as', 'assert'
, 'async', 'await', 'break', 'class', 'continue'
, 'def', 'del', 'elif', 'else', 'except', 'finally'
, 'for', 'from', 'global', 'if', 'import', 'in'
6.常见的数据类型
6.1常见数据
- 数字数据 - 用来表示数值大小的数据才是数字数据
数字数据在程序中使用的时候像数字一样直接写,例如;18,1.23,-12.5,3e4 - 文本数据 - 用文字信息来描述的数据
生活中除了数字数据以外的数据,几乎都是文本数据。例如;家庭住址,公司名称,姓名,
性别,电影名,学号,电话号码…
文本数据在程序中使用的时候要加引号(单引号或者双引号都行),例如;’’ - 布尔数据 - 用来表示结果只有两种情况对应的数据
在程序中布尔值有True 和 False 两个值。其中True表示 真/肯定/成立,False 表示 假/否定/不成立
数字的表示
18
1.23
-12.5
3e4
print(3e4)
文本数据的表示
'黑龙江'
"大庆"
布尔数据的表示
True
False
6.2常见的数据类型: int,float,str,list,dict,set,tuple
- int(整形) - 所有整数对应的类型,例如:0,100,123,-45等。(python2.x中除了int还有long)
- float(浮点型) - 所有小数对应的类型,例如:0.23,1.2333,-23.0,3e4
- str(字符串) - 所有文本数据对应的类型,例如:‘嘟嘟噜’,‘奔波霸’,‘霸波奔’,‘how are you!’
- bool(布尔类型) - 布尔数据对应的类型
- list(列表) - [12,23,34,‘你好!’]
- dict(字典) - {‘name’:‘fenghaowei’, ‘age’:21,}
type函数: type(数据)- 获取指定数据对应的类型
print(type(100)) # <class 'int'>
print(type(True)) # <class 'bool'>
print(type(False)) # <class 'bool'>