Python的优点:
①简单,易学
②免费,开源
③面向对象
④丰富的库
⑤可扩展性
目前Python的版本:
Python2.x 和python3.x // 这里的x是某个具体版本
解释器:
Python2.x 的解释器名称:python。
Python3.x 的解释器名称:python3。
打印输出:
print(“打印输出的内容”)
单行注释: #
多行注释:’’’ 内容 ’’’
四个空格为一个单位进行缩进。Python对大小写敏感。
Python中可以多个变量赋值:
例如:a=b=c=1 或 a,b,c=1,2,3
//使用前都必须先赋值。
在python中,变量就是变量,它没有类型。会根据你赋的值去匹配对应的数据类型。
变量名书写规范:
变量名只能包括字母、数字和下划线。可以字母或下划线开头。
变量名不能包含空格,但可以用下划线来分割单词。
不要将python关键字和函数名作为变量名。
注意:
在Python变量中,慎用小写字母l和大写字母O,容易看成1和0.
Python变量最好为小写字母。
Python3中有六个标准的数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Sets(集合)
Dictionary(字典)
数字类型有:int、float,bool,complex(复数)
⚫注意: ➢ 一个变量可以通过赋值指向不同类型的对象
➢ 数值的除法(/)总是返回一个浮点数,要获取整数使用//操作符 ➢ 在混合计算时,Python会把整型转换成为浮点数
id(变量名)显示变量存储的地址。
Type(变量名)可以输出这个变量的数据类型。
//注意:要在输出语句print内输出。例:print(id(a))
Python中字符串可以用双引号,也可以用单引号。还可以三引号进行多行字符串。
如果要拼接要将赋值不是字符串的变量,用str(变量名)转换。
转义字符:
转义字符\可以转义很多字符:
比如\n表示换行。
\t表示制表符, 字符\本身也要转义,所以\\表示的字符就是\,
用r''表示''内部的字符串默认不转义
例如 print('\\\t\\')
输出结果 \ \
print(r'\\\t\\')
输出结果 \\\t\\
注意点总结:
①Python没有单独的字符类型,一个字符就是长度为1的字符串。
②反斜杠可以用来转义,使用r可以让反斜杠不发生转义。
③字符串可以用+运算符连接在一起,用*运算符重复。
④Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。