手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python基础知识汇总学会python基础知识要多久python基础知识图解

时间:2022-09-08    点击: 次    来源:网络    作者:佚名 - 小 + 大

python基础知识汇总学会python基础知识要多久python基础知识图解



下载地址

https://share.weiyun.com/t7TNGpYI


资料目录
Python基础知识总结
Python基础知识思维导图
python基础知识实验报告总结
Python基础学习笔记
计算机二级Python基础知识点速记⼿册(涵盖考纲90%内容)
Python单选题库
python基础知识选择题(含答案详细解析)
Python基础练习题100例(Python3.x)
python基础试题(含答案)
python基础⾯试题整理
python基础试题(含答案解析)图文复习知识点试卷试题
Python基础知识笔试(含答案)
Python练习题有答案
大一python基础知识简答题(121道)
python基础知识大一期末考试题及答案
python基础知识课件ppt

举例

元组的嵌套性
所谓元组的嵌套性, 即元组里的元素也可以是一个元组。
例 4-5 把老年大学一个书法班上每一个人的信息定义为一个元组, 整个班成为一个“大” 元组。 输出该
班的花名册。 编写的程序如下:
yz1 =(' Zong da hua' , 78 , ' mal e' )
yz2=(' Li wei ' , 59, ' mal e' )
yz3=(' chen chun ti ng' , 76, ' femal e' )
yz4=(' ni nai hui ' , 45, ' femal e' )
yz5=(' ji ng tao hai ' , 49, ' mal e' )
zyz=(yz1 , yz2, yz3, yz4, yz5) #此元组里的每一个元素, 又都是一个元组
for i i n range(0, 5) :
for i tem i n (zyz[i ] ) :
print(' %1 5s' %i tem, end=' ' )
print(' \n' )
print(' End! ' )
程序由两个 for 循环组成的嵌套结构组成, 第 1 重的外循环由变量 i 控制, 用来控制输出 5 个人; 内循环由变量 i tem 控制, 保证在一行上输出一个学生的信息。 该信息将 3 个数据右对齐列出, 每个数据的域宽为 1 5个字符, 输出了一个人的信息后, 换行, 再输出下一个人的信息。 整个程序结束后, 输出“End! ”, 运行结果如图所示。

元组元素的被切割性
元素被切割, 其实就是所谓的“切片”, 就是根据元素的索引, 截取元组中的部分元素。 正向截取时, 使用索引的正值; 反向截取时, 使用索引的负值。 我们在学习字符串时, 已经接触过这个概念。
创建元组 yz, 它共有 9 个元素如图所示。 从正向开头算起, 9 个元素所对应的索引值为 0~8; 从负向末尾算起, 9 个元素所对应的索引值为-9~-1 。 这种正负索引值的对应关系如表所示。
正、 负索引对照表
元组元素 正索引 负索引 元组元素 正索引 负索引 元组元索 正索引 负索引
1 8 0 -9 1 1 3 -6 91 6 -3
22 1 -8 45 4 -5 32 7 -2
56 2 -7 86 5 -4 66 8 -1
按表中索引与元素的对应关系, 切片 yz=[1 : 8] 的结果是一个子元组:(22, 56, 1 1 , 45, 86, 91 , 32)。 若键入语句:
type(yz[1 : 8])
返回 的 是“ tupl e ” 。 要注 意, 使 用 负 索 引 时, 必须 从 左 向 右 设置 , 例 如 , yz[-9: -3] 其 切 片 是(1 8, 22, 56, 1 1 , 45, 86)。 如果设置错误, 则不可能得到切片(即没有元素可以切出来), Python 将返回空圆括号。


上一篇:python基础知识文档学习python基础知识有哪些python基础知识图片

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |