python标识符与保留字改错_Python_note_002(Python中的标识符和保留字、数据类型以及数据类型的相互转换、注释写法)...

二进制与字符编码

Python中的标识符和保留字

保留字

# 查看Python中的保留字-----------

import keyword

print(keyword.kwlist)

标识符

变量、函数、类、模块和其他对象起的名字就叫标识符

规则如下:

字母、数字、下划线

不能以数字开头

不能是保留字

严格区分大小写

变量的定义和使用

# 变量 标识、类型、值

name='张三'

print('标识:',id(name))

print('类型:',type(name))

print(name)

#当多次赋值之后,变量名会指向新的空间 如下:输出结果为lisi

name='zhangsan'

name='lisi'

print(name)

数据类型

常用数据类型:整数类型(int)、浮点数类型(float)、布尔类型(bool)、字符串类型(str)

整数类型(可以是正数、负数、0):

十进制(默认的进制)

二进制(以0b开头)

八进制(以0o开头)

十六进制(以0x开头)

浮点数类型(float)

#浮点数

s1=1.1

s2=2.2

s3=2.1

#使用浮点数计算时可能会出现小数位数不确定的情况

print(s1+s2)

#上面的结果为3.3000000000000003,解决方案 导入decimal 如下

from decimal import Decimal

print(Decimal('1.1')+Decimal('2.2'))

布尔类型(bool)

#用来表示真或假的值,True表是真,False表示假

#布尔值可以转换成整数,True代表1,False代表0

print(1+True) #结果为2

print(1+False) #结果为1

字符串类型(str)

#字符串类型,可使用单引号,双引号,三引号来定义

str1='我要学Python'

str2="我要学Python"

str3="""我要学

Python

"""

str4='''我要学

Python

'''

#三引号是可以换行输出的

print(str1),print(str2),print(str3),print(str4)

数据类型转换

# 数据类型转换---------------------------------------

# 1.str(),将其他类型转换成字符串类型+++++++++++++++++++

name='zhangsan'

age=24

print('姓名:'+name+',年龄:'+str(age))

# 2.int(),将其他类型转换成整数类型+++++++++++++++++++++

# 字符串转换成整数类型,字符串要为整数的数字

# 浮点数转换成整数类型,去掉小数点后面的数

# 布尔类型转换成整数,True是1,False=0

print(int('111'))

print(int(9.8))

print(int(False))

# 3.float()函数,将其他类型转换成浮点类型++++++++++++++++

# 文字类无法转换成浮点数

# 整数类型转换成浮点数在整数后加上.0

print(float(14))

print(float(True))

print(float('123'))

Python中的注释

单行注释:#开头的为单行注释

多行注释:三引号之间的称为多行注释'''注释内容'''

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值