python中基本的数据类型
2024-09-01 16:08:25
基本数据类型
数据:描述衡量数据的状态
类型:不同的事物需要不同的类型存储
整型 int
定义:年龄,手机号码等是整数的数字
字符串b转化为整型
b = '12'
print(type(b))
b = int(b)
print(type(b))
<class 'str'>
<class 'int'>浮点型 float
定义:体重,身高等有小数点的
f1 = 1.9 #f1 = float(1.9)
print(type(f1))
<class 'float'>
字符串转化为浮点型
f2 = '1.9'
f2 = float(f2)
print(type(f2))
<class 'float'>
字符串 str
定义:存一些描述性信息,存个人爱好,个人简介
字符串引号是没有区别的,但是不可以混用。
如果字符串中还需要引号,就必须嵌套。# s2 = 'asas"sd"'
s1 = 'sean' #s1 = str(sean)
print(type(s1))
print(id(s1))
print(s1)
<class 'str'>
2945322521392
seanpython2:
str本质其实是有一个拥有8个bit位的序列
python3:
str本质其实是unicode序列
1024G = 1T
1024M = 1G
1024KB = 1M
1024B = 1KB
1B = 8bit字符串拼接是开辟一个新的内存空间,将你拼接之后的值存进去。
s3 = 'hello'
s4 = 'world'
print(s3 +s4)
helloworld列表 list
定义:存一个或者多个不同类型的值
在编程中数数是从0开始
y = ['大象','美女',['read','study']]
print(y)
print(type(y))
print(y[0])
打印结果:
['大象', '美女', ['read', 'study']]
<class 'list'>
大象在列表中还有列表取值。
l1 = [
['egon',73,'烫头',['唱','跳','rap']],
['alex',84,'美女']
]
print(l1[0][1])
print(l1[1][2])
print(l1[0][3][2])
打印结果:
73
美女
rap字典类型 dict
定义方法:通过{ }存储数据,通过key:value这种映射关系定义键值对,
每个值通过逗号进行分隔。
d1 = {"name": 'sean', 'age': 18} # d1 = dict({"name":'sean','age':18})
print(d1['name'])
print(type(d1))
d2 = {'name':'tank','age':73,'hobby':[ 'piao', '妹子']}
print(d2['hobby'][0])
打印结果:
sean
<class 'dict'>
piao布尔类型
定义:主要用于判断事物的对错
一般布尔类型不会单独定义
tag = True # tag = bool(True)
tag1 = False # tag = bool(False)a = 1
b = 1
print(a == b) # 等号比较的是value(值)
print(a is b) # is比较的是id(地址)
打印结果:
True
True
最新文章
- Android 升级SQLite数据库
- maven里的modelVersion
- WIN8 隐私声明
- Android--TextView 文字显示和修改
- android 直接启动其他应用的Service
- PHP 时区设置
- optimizer hints
- Java日期时间使用(转)
- ecshop的aes加密(封装)
- Asp.net mvc 中Action 方法的执行(一)
- bootstrapTable 合并单元格
- Java核心技术梳理-泛型
- 【转】背后的故事之 - 快乐的Lambda表达式(一)
- three.js - 渲染并展示三维对象
- MySQL使用AUTO_INCREMENT列的表注意事项之update自增列篇
- 娓娓道来c指针 (7)指针运算
- PHP函数总结 (七)
- Beat(2/7)
- DesignPattern(一)设计模式的六个基本原则
- 后台登陆功能的实现 SESSION
热门文章
- Hbase入门(三)——数据模型
- .NET Core应用的三种部署方式
- .net core 3.0 Signalr - 01 基础篇
- <;机器学习>;无监督学习算法总结
- 自适应布局display:-webkit-box的用法
- php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
- 在Android开发中,当按下home键程序会完全退出时,解决这个BUG:
- [UWP] 自定义一个ItemsPanel
- MySql 8.0.12安装、配置
- kubernetes垃圾回收器GarbageCollector Controller源码分析(二)