栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

小酥的Python学习日记 2022.07.03

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

小酥的Python学习日记 2022.07.03

Python中常见的数据类型

整数类型 --> int --> 100

浮点数类型 -->float --> 100.1

布尔类型 --> bool --> TrueFalse

字符串类型 -->str --> 'Hello World'

可以通过type函数来输出数据类型

print(type(变量名))
整数类型

英文为integer,简写为int,可以表示正数、负数和零

整数的不同进制表示方式

十进制 --> 默认的禁止

二进制 --> 以0b开头

八进制 --> 以0o开头

十六进制 --> 以0x开头


n1 = 90
n2 = -76
n3 = 0
print(n1,type(n1))
print(n2,type(n2))
print(n3,type(n3))

#整数可以为二进制,八进制,十进制,十六进制
# 默认输出为十进制
print('十进制',100)
print('二进制',0b101010101010)
print('八进制',0o4627)
print('十六进制',0xA2B3)

 

浮点类型 

浮点数由整数部分和小数部分组成

浮点数存储不精确性

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

print(1.1+2.2)
print(1.1+2.1)

 计算机是采用二进制进行存储的,存储浮点数时会产生一定的误差

因此要计算浮点数,要进行格外的方法

解决办法:

导入模块

decimal 

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

 布尔类型

用来表示真或假的值

True表示真,False表示假

True --> 1         False --> 0

bool值也可以当作整数来进行运算

f1 = True
f2 = False
print(f1,type(f1))
print(f2,type(f2))
print(f1+1)
print(f2+1)

 字符串类型

字符串又被称为不可变的字符序列

可以使用单引号' '        双引号" "        三引号''' '''        或"""" """"来定义

单引号和双引号定义的字符串必须在一行

三引号定义的字符串可以分布在连续的多行

str1 = '你好世界,我喜欢小卓'
str2 = "你好世界,我喜欢小卓"
str3 = '''你好世界,我喜欢小卓
'''
str4 = """你好世界,我喜欢小卓
"""

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

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005464.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号