c查看变量类型_python学习02-python变量与基本数据类型

python变量与基本数据类型

1. 保留字

在开发程序时,不能以保留字作为变量、函数、类、模块和其他对象的名称

'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

查看python保留字:

1adf8285a8c0073a02b278fe9d6333f3.png

2. 标识符命名规则

1)由字母、数字、下划线组成,且第一个字符不能是数字,不能使用空格、@、%和$等特殊字符

2)不能使用python中的保留字

3)python中区分大小写

4)python中以下划线看i头的标识符有特殊意义:

l 以单下划线开头的标识符表示不能直接访问的类的属性,也不能通过from xxx import *导入

l 以双下划线开头的标识符表示类的私有成员

l 以双下划线开头和结尾的时python中的专用标识,如__init__()表示构造函数

3. 变量

1)变量命名规则

a. 必须是一个有效的标识符

b. 变量名不能使用Python中的保留字

c. 慎用小写字母l和大写字母O

d. 变量命名必须见名之意

变量赋值语法格式:变量名 = value

Python中的变量使用之前不要声明类型,变量的类型根据赋值随时变化

使用内置函数type()查看变量类型,id()查看变量所指的内存地址

1a07f02fc21448270cfdeca2811c89ee.png

2)数据类型

python中主要的数据类型有三种:数字类型(整数、浮点数、复数)、字符串类型、布尔类型

数字类型包括整数、浮点数、复数

a. 整形

2ac0a8c633286dc6e6152efed9a7b3ee.png

b. 浮点数,由整数和小数两部分组成,如1.414

c. 复数,由实部和虚部组成,且使用j或者J表示虚部,如3.14+12.5j

字符串类型:在python中字符串属于不可变序列,通常使用’’,””,且字符串开头和结尾使用的引号形式必须一致。在字符串前面加上r或者R表示该字符串原样输出,其中的转义字符将不进行转义。

布尔类型:使用True和False,且True表示1,False表示0

以下情况得到的值为假:

n False或者None

n 数值中的0,包括0、0.0、虚数0

n 空序列,包括字符串、空元组、空列表、空字典

n 自定义队形的实例,该对象的__bool__方法返回False,或__len__方法返回0

数据类型转换

ab0f038ed71b7717fcdbd0090f3a8812.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值