零基础Python基础知识框架(五)

继续刚才的文章

20、模块
还记得上次说过的import导入吗,今天我就来解释一下什么是import,导入是什么
模块就好比是工具包,想要使用这个工具包中的工具,就需要import导入这个模块
每一个拓展名为py结尾的Python源代码文件都是一个模块
在模块中定义的变量函数都是模块能够直接提供给外界直接食用的工具
导入模块的例子我还是给你们做一下吧,虽然上次的函数我已经给你们讲过了:

#创建一个文件"导入模块体验"
#输入代码让他可以输出hello word
ss = "hello word"
print(ss)
#再次创建一个文件
#用import导入之前那个文件
import 导入模块体验

21、高级变量
之前我们讲过了布尔值,整数,浮点数,字符串等普通变量,接下来我们讲一些高级变量,有列表,元组等
21.1、列表在这里插入图片描述
定义列表后,我们可以通过索引从列表中获取信息

name_list = ["zhangsan","lisi","wangwu"]
print(name_list[1])
#会输出lisi

接下来讲一下列表的常用操作,因为最近比较忙,想快点写完博客,所以这里我就直接放图了,有什么不懂可以私信我:
在这里插入图片描述
在这里插入图片描述
接下来我们讲一下列表的循环遍历
遍历就是从头到尾依次从列表中获取数据,在循环体内部针对每一个元素,执行相同的操作
在Python中,为了提高列表的遍历效率,专门提供的迭代遍历
使用for就能实现迭代遍历
举个例子:

#定义列表
num = [1,2,3,4,5,6,7,8,9]
#使用迭代遍历列表
for NUM in num:
	print(NUM)
"""
这段代码定义了一些数字,而迭代
遍历就是把这些数字或者列表元
素一个一个的传入另一个列表变
量。而缩进里的print(NUM)是怎
么来的呢?那是因为每次获取一
个元素都会执行缩进里的代码。
"""

我把执行的图片发给你们你们就会明白了:
在这里插入图片描述

21.2、元组
元组和列表差不多,区别以及用处方法我放在图里了:
在这里插入图片描述
21.3元组和列表之间的转换
既然元祖和列表之间那么相像,那可不可以互相转换呢?当然可以
在这里插入图片描述
21.4、字典
图:
在这里插入图片描述
之前讲了列表的增删改查,元祖不能修改。接下来我们就讲字典的增删改查

#先定义一个字典
xiaoming_dict = {"name": "小明"}

#取值
#其实很简单,只要输出字典变量名加上它的键
#因为字典是无序的,所以不能用他的缩进来取值(听说Python3x的字典变得有序的了,但是管他呢,我习惯了)
print(xiaoming_dict["name"])

#增加/修改
#只要指定字典变量名和字典的键,再加上一个等号就可以修改
#如果间不存在,会新增键值对
xiaoming_dict["age"] = 18

#删除
#字典删除的时候和列表一模一样
xiaoming_dict.pop("name")

21.5、字典的循环遍历
遍历字典,我们还是用for
但是由于字典中每一个数据都是以键值对的方法保存的,所以在使用for循环遍历一个字典的时候,它的语法和列表稍微有点不同
在这里插入图片描述
在这里插入图片描述
好了,今天就学到这儿,明天继续

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值