1.转义字符:python中将各种类型表达式中的 \ 符号,都看作转义字符。
1.1 \t 水平制表,也称缩进,空格的效果(相当于一个Tab键)。
注意:会根据作用的位置不同,空格恶的个数也是不同的,达到使输出的数据对齐的效果。
1.2 \n 换行,将当前位置移到下一行的开头(相当于一个回车键)
1.3 \\ 表示' \ ' 符号(因为一个' \ ' 会被识别成转义字符)
1.4 r'' 使转义字符失效
eg:print(’ab\tc‘)→ ab c
print(r’ab\tc‘)→ ab\tc
2.运算符
2.1算数运算符
+ 加 - 减 * 乘 / 除 // 取整除(9//2=4) ** 幂
% 取余数(9%2=1)公式:被除数-(取整除数 * 除数)= 余数 9-(2*4)=1
注意:取整除时,若有浮点数(小数),则结果也是浮点数(小数)。
运算符优先级:()> ** >* 、/、//、% > +、-
2.2赋值运算符:编程开发中最常见的运算符,即对一个对象进行赋值,将运算符右侧的值赋给左侧的变量,在使用过程中,一定要摒弃其在数学运算中“等于”的概念。
= 赋值运算符 n = 2 把2的值给n这个变量,是单个变量的赋值。
重新赋值的概念:
n = 2
n = 3 # 此时,变量n的值是3
多个变量赋值:m , r = 'a','b' 一个变量对应一个值
2.3赋值复合运算符:中间不能有空格,主要是针对变量存在的,数字也不能直接用。
+= 加法 a += b 等同于 a = a + b
-= 减法 a -= b 等同于 a = a - b
*= 乘法 a *= b 等同于 a = a * b
/= 除法 a /= b 等同于 a = a / b
%= 取余 a %= b 等同于 a = a % b
**= 幂 a **= b 等同于 a = a ** b
//= 取整除 a //= b 等同于 a = a // b
3.输入:程序接收用户输入的数据的功能就是输入。
3.1格式:input('提示信息')
eg:input('请输入您的用户名:')
name = input('请输入您的用户名:') # 要定义变量保存输入的信息
3.2input输入的特点
1.遇到input函数,就会等待输入
2.输入的内容都是字符串类型
4.类型转换
int(x) 将x转换成整数类型
float(x) 将x转换成浮点数类型
str(x) 将x转换成字符串类型
eval(x) 将字符串转换成原本的数据类型 :不能用来转换原本就是字符串类型的数据。