- 3
- 0
- 约3.22千字
- 约 16页
- 2023-11-01 发布于湖北
- 举报
在网上购物时,在我们提交订单后,网页上就会显示订单数据。 请大家参考图3.2.1所示的订单数据填写表3.2.11
3.2 数据与结构(一)项目:网络购物2
网站名称订单中的数据Python中对应的数据类型 电商网站商品名称字符串单价浮点型数量整型学生信息表姓名字符串年龄整型家庭住址字符串 表3.2.1 网购中的订单数据3
在 Python语言中,有整数(int)、浮点数(float)、字符串(str)、布尔(bool)等数据类型。Python中的数据类型在Python语言中,整数(int)、浮点数(float)、字符串(str)、布尔(bool)属于简单数据类型,列表(list)、字典(dict)等属于复合数据类型。数据类型简单数据类型复合数据类型:简单数据类型不能分解成更小的数据类型。:复合数据类型则由简单数据类型或者复合数据类型组成。4
Python中的简单数据类型整型(int)浮点型(float)字符串(str)布尔(bool)List = [ 2.5,6,“张三”,“男”,130,“hello”,0,“0.36”]想一想,上面列表中包含哪些类型的数据?表示整数,包括正整数、负整数和0浮点数由整数部分和小数部分组成加了引号(“”)的都被认为是字符串用语逻辑运算,它是有两个值:Ture(真)和false(假)。5
练一练type(8) #type()函数返回数据的类型class ‘int’ #返回‘int’类型type(3.14) #type()函数返回数据的类型class ‘float’ #返回‘float’类型type( ‘thank you!’) #type()函数返回数据的类型class ‘str’ #返回‘str’类型type(12) #type()函数返回数据的类型class ‘bool’`` #返回‘bool’类型type(3-2j) #type(函数返回数据的类型class ‘complex’ #返回‘complex’类型6
Python中的复合数据类型在Python语言中,复合数据类型有元组(tuple)、集合(sct)、字典(dict)等。每个订单数据包括商品名称、单价、数量、金额、收货地址等基本数据项,所以订单数据需要抽象为复合数据类型。OrderList =[“语文”,28.66,2,57.32,“霍城县第二中学”]例如:字符串运算1+2=3“1”+“2”=“12”7
Python中的复合数据类型某用户预订的商品编号为ID0010230、单价为15.68元,数量为36,可将这3个不同类型的简单数据组织成“元组”复合数据类型:1、元组BookInfo0=(‘ID0010230’,15.68.36) type(BookInfo0)class tuple’ #返回元组类型另一用户预订的商品编号为ID2315937、单价为20元,数量为2,可以记作:BookInfol=(‘ID2315937’,20.2)BookInfol[1]20 #返回元组BookInfol中索引为1的项的值8
Python中的复合数据类型2、列表订单汇总,也可以按订单产生的先后顺序组成一个列表(列表里的项是有顺序编号的): BookList=[BookInfoO,BookInfol] type (BookList)class list’ #返回列表类型BookList[o](‘ID0010230’,15.68,36)BookList[1](‘ID2315937’,20,2) BookList [0][1]*BookList[0][2]+BookList[1][1]*BookList[1][2]604.4 8#返回计算结果9
Python中的复合数据类型3、集合订单汇总,可以定义为一个集合(集合里的项称为元素,彼此之间没有顺序):BookSet={BookInfo0,BookInfol} type (BookSet)class set’ #返回集合类型BookSet{(“ID2315937”,20,2),(‘ID0010230’,15.68,36)}#返回集合的值BookInfo0 in BookSet #测试元素BookInfo0是否属于集合BookSetTrue #返回逻辑真10
Python中的复合数据类型4、字典是Python中标准数据类型之一,它也是容器类型,可以存储不同的数据,并且具有可变性。实例1tel = dict([( sape’,4139),(guido’,4127),(jack,4098)])print(tel) #输出结果为:{sape: 4139,guido: 4127,jack:4098} #会发现直接转
您可能关注的文档
- 2-1筹划班级网站课件粤高教版(B版)初中信息技术九年级上册.pptx
- 2-2做出判断的分支(第2课时)课件-教科版高中信息技术必修1.pptx
- 2-4表达与交流课件川教版初中信息技术七年级上册.pptx
- 3 泥板植物(课件)岭南版美术四年级上册.pptx
- 4 霜降气寒砺性格(课件)-小学生主题班会.pptx
- 成长思维助力我成长(课件)-小学生主题班会.pptx
- 第8课漫画课件人美版初中美术七年级上册.pptx
- 第10课《坐立行卧》(课件)-川教版生命生态安全一年级上册.pptx
- 第10课策划一次出游活动课件人美版七年级美术下册.pptx
- 第二课手绘线条图像——会说话的图像课件人美版初中美术七年级上册.pptx
- 第三单元第4课装饰画教案-人教版初中美术八年级下册.pptx
- 第一单元活动三了解日新月异的信息技术课件上海科教版初中信息技术七年级第一学期.pptx
- 冬季防火防寒防冻防一氧化碳中毒安全教育(课件)-小学生主题班会.pptx
- 高一上学期中秋、国庆假期安全教育主题班会课件.pptx
最近下载
- 保密知识进校园主题班会.pptx VIP
- 分数槽集中绕组永磁同步电机转子永磁体损耗和温度场的研究检测技术与自动化装置专业论文.docx VIP
- DB31_T 1646-2025 市场监管信息共享应用技术规范.pdf VIP
- 一种产品可靠性评估及寿命预测方法、装置及电子设备.pdf VIP
- 《小儿药证直诀》.pdf VIP
- 三一挖机保养手册.pdf VIP
- 22G815 建筑结构抗浮锚杆.docx VIP
- DB31_T 1647-2025 智能电子导向胶轮公共交通系统技术要求.pdf VIP
- 学堂在线文物精品与文化中国考试答案.docx VIP
- 2篇 2026年关于深刻汲取违纪违法案件教训的对照检查与自我剖析报告.docx VIP
原创力文档

文档评论(0)