3391|0

220

帖子

1

TA的资源

一粒金砂(高级)

楼主
 

共读入围:《趣味微项目,轻松学Python》+基础知识数据类型 [复制链接]

Python 是一种动态类型语言,意味着你不需要在声明变量时指定其类型。

Python 中确实存在多种数据类型,数据类型决定了变量可以存储什么类型的数据以及可以对这些数据执行操作。

以下是 Python 中的一些基本数据类型:

 

数值类型

  1. 数字类型 (Numeric Types)

    整数 (Integers): 没有小数部分的数字,可以是正数、负数或零。

            a = 123 b = -456

 

2 浮点数类型

  • 浮点数 (Floating Point Numbers): 包含小数部分的数字。

        c = 1.11 d = -2.22

3 复数类型

  • 复数 (Complex Numbers): 包含实部和虚部的数字。

        e = 11 + 22j

 

字符串类型

1 字符串类型

  • 字符串是字符的序列,用引号(单引号、双引号或三引号)括起来。

        name = "abcd" greeting = 'Python!' multiline_string = """ This is a Python. """

 

组合类型

1 集合类型:一维数组的集合

  • 集合是一个无序且不包含重复元素的集合。集合用大括号 {} 表示(但注意,如果集合中只有一个元素,则需要在元素后面加上逗号,以避免与字典混淆)。

        my_set = {1, 2, 3, 4}.
(1)定义
集合:多个元素的无序组合,使用大括号{}表示,元素间用逗号分隔,建立非集合使用{}或set()函数。

基本功能:集合的两个基本功能分别是去重和成员测试。

(2)特点
无序:元素间没有顺序,因此,要求元素不能相同,元素必须是不可变类型。
非一致性:元素类型可以不同。
无索引:不能对某个元素进行定点索引,可以遍历或随机获取元素。

 

2 字典类型

  • 字典是一个无序的键值对集合。字典用花括号 {} 表示,每个键值对用冒号 : 分隔,键值对之间用逗号 , 分隔。

        my_dict = {"name": "Python", "age": 30, "city": "New York"

  • # 字典名["键名"]提取值
    class1 = {'丁丁': 85, '王二': 95, '张三': 75, '李四': 65, '赵五': 55}
    score = class1['王二']
    print('score:',score)
    >>> score: 95

字典是另一种存储数据的格式。字典的每个元素都由两部分组成(列表的每个元素只有一个部分),前一部分称为键,后一部分称为值,中间用冒号相连。
字典类型是键值对的集合,反映了数据之间的映射关系
字典使用大括号{}表示,键值间用冒号分隔,键值对间用逗号分隔
映射是一种键(索引)和值(数据)的对应;

 

此帖出自ARM技术论坛
点赞 关注(1)
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表