- 整数类型int
n1=90
n2=-90
n3=0
#二进制0b开头
#八进制0o开头
#十六进制0x开头
- 浮点类型
a=3.1415926
#使用浮点数计算时,可能会出现小数位数不确定情况
#解决方案
from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))
- 布尔类型
True–1
False–0
print(True+1)#2
print(False+1)#1
- 字符串类型
不可变的字符串序列
str1='hello'
str2="hello"
str3="""hello
world"""
str4='''hello
world'''
- 数据类型转换
#str()将其他类型转为字符串
name='张三'
age=20
str(age)#str()将其他类型转为字符串
#int()将其他类型转为整数
s1='125'
f1=92.2
s2='76.55'
b=True
s3='hello'
int(s1)#将str转为int
int(f1)#将float转为int,截取证书部分
#int(s2)#报错,字符串为小数串
int(b)#True转为1
int(s3)#报错,字符串必须为整数串
#float()将其他类型转为浮点型
- 注释
- 单行注释
#在这里插入代码片
- 多行注释
'''在这里插
入代码片'''
- 中文编码声明注释
在文件开头,用以指定源码文件的编码格式
#coding:gbk