1、变量的作用
存储数据
变量分为变量名 ,变量值, 内存地址
id() 获取内存地址
2、变量命名规则
1)变量的名字只能由字母、数字、下划线组成
2)数字不能作为开头(支持中文变量名称)
3)系统关键字不能作为变量名称 34个系统关键字
4)变量名称对大小写敏感
5)名称规范
驼峰体
大驼峰 每个单词的首字母都是大写,如FirstName LastName LastNameData(一般命名类名称,面向对象时写法)
小驼峰 每一个字母小字,后面的单词大写,如firstName lastName lastNameData
下划体 first_name last_name last_name_data
n j i a x通常作为临时变量使用,较小的作用域
6)变量命名的描述性
长度需要在可以接受的范围内 所描述的内容越精确越好
3、基础数据类型
字符串类型 单引号和双引号作用是一样的(都是英文的)
数字类型 int(整数) float(浮点数 小数)
type() 获取变量的数据类型
Ctrl+/ 多行注释
常用类型 |
描述 |
numbers |
Python 3支持int、float。数值类型的赋值和计算都是很直观的,就像大多数语言一样。内置的type()函数可以用来查询变量所指的对象类型。 |
str |
Python 具有单一的字符串类型str,字符串用单引号(‘ ’)或双引号(“ ”)括起来,同时使用反斜杠(\)转义特殊字符。 |
list |
List(列表) 是 Python 中使用最频繁的数据类型。列表是写在方括号之间、用逗号分隔开的元素列表。 |
tuple |
元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组是写在小括号之间、用逗号隔开的元素列表。 |
dict |
字典(dictionary)是Python中另一个非常有用的内置数据类型。字典是一种映射类型(mapping type),它是一个无序的键 : 值对集合。关键字必须使用不可变类型,也就是说list和包含可变类型的tuple不能做关键字。在同一个字典中,关键字还必须互不相同。 |
set |
集合(set)是一个无序不重复元素的集。基本功能是进行成员关系测试和消除重复元素。可以使用大括号或者set()函数创建set集合,注意:创建一个空集合必须用 set() 而不是 { },因为{ }是用来创建一个空字典。 |
4、变量多次赋值
# a = 1
# print (id(a))
# a = 2
# print (id(a))
# print (a)
# # 不可变数据类型 int float str
数字,字符串,元组,属于不可变数据类型
4、其它问题
Python2版本,打印中文时出现中文乱码,如图
解决方法(待验证)
1)使用Python3.0以上版本
2)转为str并decode(“string_escape”)
3)https://blog.csdn.net/leiwuhen92/article/details/106781253
标签:set,变量,Day02,数据类型,元组,关键字,使用,类型 From: https://www.cnblogs.com/xiaoabai/p/17059746.html