Python学习(二)基础操作篇「新手小白必看」
1、转义字符:反斜杠(\)+ 想要实现的转义功能首字母
1) 针对一些有特殊用途的字符必须使用转义字符,如:
反斜杠:\\
单引号:\'
双引号:\"
(2) 无法直接表示的特殊字符,如:
2) 无法直接表示的特殊字符,如:
换行:\n (n 即是 newline 的首字符)
回车:\r (r 即是 return 表示光标移动到本行的开头)
水平制表符:\t (t 即是 tab键 光标移动到下一组4个字符(空格)的开始处)
退格:\b (b 即是backspace键,回退到上一个字符位置)
2、原字符:不希望字符串中的转义字符起作用,在字符串前加上 r 或 R
注意:使用原字符时,字符串末尾不能为(奇数个) 单个反斜杠(\)
正确:print(r"hello\tworld")
print(r"hello\tworld\\")
错误:print(r"hello\tworld\")
3、二进制与字符编码
# 二进制转换为汉字(0b 识别二进制)
print(chr(0b0100111001011000))
# 汉字转换为进制 (十进制)
print(ord('乘'))
4、Python中的标识符和保留字
# 保留字
import keyword
print(keyword.kwlist)
# 标识符
变量、函数、类、模块和其他对象所起的名字叫做标识符。
规则:严格区分大小写
不能使用保留字
不能以数字开头
可以包含数字、字母、下划线 (_)
5、变量的定义和作用
变量是内存中一个带标签的盒子。
变量名 赋值运算符 值
name = ' 张三'
变量由三部分组成:
1)标识 :表示对象所存储的内存地址,使用内置函数 id(obj) 来获取
2)类型 :表示对象的数据类型,使用内置函数 type(obj) 来获取
3)值 :表示对象所存储的具体数据,使用 print (obj) 将值打印输出
变量的多次赋值:同一个变量名被多次赋值后,变量名会指向新的空间。
6、Python中常见的数据类型
整数类型: int --> 1
英文为 integer ,简写为 int 。可以表示正数、负数和零。
进制表现形式:
十进制 --> 默认进制
二进制 --> 以0b开头
八进制 --> 以0o开头
十六进制 --> 以0x开头
浮点数类型: float --> 3.1415926
由整数部分和小数部分组成。
浮点数类型存储数据不精确性(某些特殊数值可能会出现小数位数不确定的情况)
解决方案:导入 decimal 模块
布尔类型: bool --> true false
用来表示 (TRUE --> 1)真 或 (FALSE --> 0)假
字符串类型: str --> '你好,python'
又被称为不可变的字符序列
可以使用单引号' ',双引号" ",三引号''' ''' 或 """ """ 来表示
单引号和双引号定义的字符串必须在同一行
三引号定义的值可以分布在连续的多行
数据类型转换:将不同数据类型的数据拼接在一起