当前位置:首页>python>python学习笔记-变量和数据类型

python学习笔记-变量和数据类型

  • 2026-10-11 08:11:13
python学习笔记-变量和数据类型

1.保留字

保留字是python中已经被赋予特定意义的一些单词,开发程序时不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用。常用的保留字如下:

注意区分大小写:if是保留字,但是IF就不是保留字。
以上保留字可以通过代码运行查看,代码如下:
improt keyword
keyword.kwlist
2.标识符
主要用来标识变量、函数、类、模块和其他对象的名称,命名规则在python学习笔记-语法规则里介绍过。
3.python中的变量
也可以称为名字,也可以理解为标签。
变量名必须是一个有效的标识符
python是一个动态的语言,也就是变量可以随时变化,例如:
name = 2048
print(name)
2048
name = “你好”
print(name)
你好
在python中允许多个变量指向同一个值,将两个变量都赋值1024,再分别使用内置函数id()获取变量的内存地址,将得到相同的结果,例如:
number = num = 2048
id(number)
50766992
id(num)
50766992
4.数据类型
有数字、字符串和布尔类型三种
   数字又分整数、浮点数(由整数和小数组成),复数。(整数:包含十进制,八进制,十六进制和二进制)
   字符串:就是连续的字符序列,或者集合,属于不可变系列,通常用单引号,双引号或三引号括起来,区别在于单引号和双引号中的字符串必须在一行上,而三引号内的字符串可以分布在连续的多行上。
python中还有一些转义字符,常用转义字符说明:
提醒:在字符串定界符引号的前面加上r或者R,那么该字符串将原样输出,其字符串中如果包含转义字符串也不进行转义而是原样输出
布尔类型
主要用来表示真或假的值,Ture和False,它们也可以转化为数值,Ture表示1,Flase表示0
在python中所有的对象都可以进行真值测试,其中如下几种情况得到的值为假,其他的都为真:
1.Flase或None
2.数值中的0,0.0,虚数0
3.空序列,包括字符串,空元组,空列表,空字典
4.自定义对象的实例,该对象的_bool_方法返回Flase,或者_len_方法返回0
数据类型转换函数:
基本输入和输出
print内置函数,可以将结果输出到编辑器上:
print(输入内容)
input内置函数,可以接收用户的键盘输入:
age = int(input("提示文字"))
其中age是为保存输入结果的变量,int是把要输入的字符串转换成数字.

最新文章

随机文章