python学习 demo3

python学习 demo3,第1张

# 整数类型
# 正数,负数,0
a1=88
a2=-45
a3=0
print(a1,type(a1))
print(a2,type(a2))
print(a3,type(a3))
# 整数可以表示为二进制,十进制,八进制和十六进制
print('十进制',118)
print('二进制',0b10101101)  #二进制以0b开头
print('八进制',0o175)  #八进制以0o开头
print('十六进制',0x1AAF)

#浮点类型
#浮点是整数部分和小数部分组成   ,浮点数存储有不精确性。
#使用浮点数进行计算时可能会出现小数位数不确定的情况
#解决方案     ---导入模块decimal
a=3.14159
print(a,type(a))
b1=1.1
b2=2.2
b3=2.1
print(b1+b2)
print(b1+b3)

from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))


#布尔类型
a1=True
a2=False
print(a1,type(a1))
print(a2,type(a2))

#布尔类型可以转成整数计算
print(a1+1)  #2   1+1的结果为2   True表示为1
print(a2+1)  #1   0+1的结果为1   False表示为0

#字符串类型
str1='你好,Python'
str2="你好,Python"
str3="""你好,
Python"""
str4='''你好,
Python'''
print(str1,type(str1))
print(str2,type(str2))
print(str3,type(str3))
print(str4,type(str4))
#单引号和双引号定义的字符串必须在一行
#三引号定义的字符串可以分布在连续的多行

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/716766.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存