Python笔记 变量的定义、声明、赋值
关于变量
- 变量的命名规则:
- 由字母、数字、下划线组成,不能以字母开头;
- 变量名区分大小写;
- 大驼峰,每个单词的首字母大写MyFirstNote,一般用作类名;
- 小驼峰,第一个单词首字母小写,后面的单词首字母大写myFirstNote,一般用作函数和变量名;
- 保留字不可以作为变量名,如class,def,break,for等。
- 查看关键字的方法
- import keyword #引入关键字模块
- print(keyword.kwlist) #打印出系统全部关键字
- 变量的声明 不需要定义类型,直接变量名 赋值
- #1. var = value
- #2. var1 = var2 = var3 = value
- #3. var1,var2,var3 = value1,value2,value3
- 变量的类型
- 严格意义上讲,python只有一个类型
- 标准数据类型有6种
- 数字型Number
- 字符串str
- 列表list
- 元组tuple
- 字典dict
- 集合set
- 数字型Number (python里面的数字没有大小限制)
- 常见数字分类
- 整数
- 正数、0、负数
- 二进制 0b开头,包含0,1的数字串 。如:0b110
- 八进制 0o开头,包含0~7的数字串 。如: 0o71
- 十六进制 0x开头,包含0-7,a~f的数字串 。如:0xffff
- 浮点数
- 如:3.14
- 如:4.
- 如.52
- 科学计数法
- e后面跟整数来表示10的指数
- 如:height = 1.84e2
- 复数
- 包括实部和虚部
- 虚部用 j/J 来表示
- 如:5+4j
- 如:4j
- 如:(6j)
- 整数
- 常见数字分类
- 布尔值
- 只有两个值,True ,False 首字母必须大写
- 布尔值可用作数字,此时True = 1, False = 0
- 数字可用作布尔值 0表示False,其余都表示True
- 字符串
- 引号引起来的一段内容- 单/双/三引号,其中单双引号表示的内容一样,三引号表示多行内容,且可以按照格式输出
- None类型
- 表示没有,通常用来占位
- 比如返回,用来返回一个空
- 注释
- 单行注释 #+注释内容
- 块注释 ‘’’ 注释内容 ‘’’ 三引号
- Tips:
- Shift + 回车可以快速执行
- 按Esc键后再按M可让单元格进入MarkDown模式,可列提纲,写完后Ctrl+回车可查看效果,按B可新增单元格