1 / 27
文档名称:

Python基础知识点.docx

格式:docx   大小:169KB   页数:27页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python基础知识点.docx

上传人:江湖故人 2022/7/7 文件大小:169 KB

下载得到文件列表

Python基础知识点.docx

文档介绍

文档介绍:Python中的变量赋值不需要类型声明。
每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。
每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(on列表函数&方法Python包含以下函数:
1cmp(list1,list2)比较两个歹U表的元素len(list)歹0表元素个数max(list)返回列表元素最大值min(list)返回列表元素元小俏list(seq):
2
(obj)统计某个元素在列表中出现的次数
3
(seq)在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的歹0表)
4
(obj)从列表中找出某个值第一个匹配项的索引位置
5
(index,obj)将对象插入歹U表
6
(obj=list[-1])移除列表中的一个兀素(默认最后一个兀素),并且返回该
元素的值
7
(obj)移除列表中某个值的第一个匹配项
8
(!_■反向列表中元素
9
([func])对原夕0表进行排序
Python元组元组是另一个数据类型,类似丁List(列表)。
元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当丁只读列表修改元组元组中的元素值是不允许修改的,但我们可以对元组进行连接组合,如下实例:
#!/usr/bin/python#-*-coding:UTF-8-*-tupl=(12,;tup2=('abc','xyz');#以下修改元组元素操作是非法的。#tup1[0]=100;#创建一个新的元组tup3=tupl+tup2;printtup3;删除元组元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,如下实例:
#!/usr/bin/pythontup=('physics','chemistry',1997,2000);printtup;deltup;print"Afterdeletingtup:"printtup;元组运算符与字符申一样,元组之间可以使用+号和*号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。
Python表达式
结果
描述
len((1,2,3))
3
计算元素个数
(1,2,3)+(4,5,6)
(1,2,3,4,5,6)
连接
('Hi!',)*4
('Hi!','Hi!','Hi!',
'Hi!')
复制
3in(1,2,3)
True
兀系是否存在
forxin(1,2,3):printx,
123
迭代
元组索引,截取因为元组也是一个序列,所以我们可以访问元组中的指定位置的元素,也可以截取索引中的一段元素,如下所示:
元组:
L=('spam','Spam','SPAM!')Python表达式结果描述
L[2]
'SPAM!'
读取第三个元素
L[-2]
'Spam'
反向读取;读取倒数第二个元

L[1:]
('Spam','SPAM!')
截取元素
无关闭分隔符任意无符号的对象,以逗号隔开,默认为元组,如下实例:
#!/usr/bin/pythonprint'abc',,18+,'xyz';x,y=1,2;print"Valueofx,y:",x,y;元组内置函数Python元组包含了以下内置函数序方法及描述
1cmp(tuple1,tuple2)比较两个元组元素。
len(tuple)
计算元组元素个数。
max(tuple)
返回元组中元素最大值。
min(tuple)
返回元组中元素最小值。
tuple(seq)
将列表转换为元组。
Python字典字典(dictionary)是除歹0表以外python之中最灵活的内置数据结构类型。歹U表是有序的对象集合,字典是无序的对象集合。
两者之间的区别在丁:字典当中的元素是通过键来存取的,而不是通过偏移存取字典用"{}"标识。字典由索引(key)和它对应的值value组成。
dict={}dict['one']="Thisisone"dict[2]="Thisistwo"tinydict={'name':'john','code':6734,'dept':'sales'}
输出键为'one'的值
print(dict['one'])#print(dict[2])#输出键为2的值print(tinydict)#输出完整的字典print())#输出所有键print())#输出所有值修改字典向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对如下实例:
实例#!/usr/bin/python

最近更新

群众认同与马克思主义大众化实效性研究的开题.. 2页

美瀚中国的二手车发展战略研究的开题报告 2页

灵谷塑业招工计划书 33页

2024年教师个人年度工作总结[集锦13篇] 42页

药学新进教师工作计划书 32页

2024年教师个人培训计划汇编九篇 26页

网络色彩管理的研究和实现的开题报告 2页

网络电影叙事艺术研究的开题报告 2页

网络流行语中的“犬儒主义”现象研究的开题报.. 2页

2024年教学设计方案模板8篇 37页

网上人才招聘系统的设计与实现的开题报告 2页

美特斯邦威创业计划书 33页

2024年教学副校长年度工作的述职报告范文(通.. 21页

胖妹一天减肥计划书 33页

2024年救助申请书范文(精选13篇) 15页

维持性血液透析患者乐观心理相关因素研究的开.. 2页

集装箱酒吧项目计划书 33页

2024年放飞梦想演讲稿范文 22页

经典诠释的新发展——明代《春秋》学研究的开.. 2页

2024年改造装修合同范本 5页

篮球训练保养计划书 33页

CJJ-82-2022-园林绿化工程施工及验收规范[2] 15页

2024年全国高中数学联赛福建赛区预赛试题及参.. 12页

2023年河南省级普通高中学生学业水平考试生物.. 13页

湖南警察学院自主招生面试试题综合素质答案技.. 4页

经典碑帖《圣教序》史上最高清版本,赶紧收藏 37页

最新八年级下册英语单词表(听写版) 12页

主奴合约只是分享(共3页) 3页

中职数学——8.2.1任意角的三角函数 26页

班主任安全培训ppt课件 26页