IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 【 记录我的第四篇python学习】 -> 正文阅读

[Python知识库]【 记录我的第四篇python学习】


一、模块

01.概念

在这里插入图片描述

02.第一个模块体验

在这里插入图片描述
在这里插入图片描述

03.模块名也是一个标识符

在这里插入图片描述

04.Pyc文件(了解)

在这里插入图片描述

二、目标:

①列表

②元组

③字典

④字符串

⑤公共方法

⑥高级变量

三、列表

01定义

在这里插入图片描述
注意:从列表中取值时,去过超出索引范围,程序会出错

02列表存储方式

在这里插入图片描述

03列表常用操作

在这里插入图片描述

04从列表中取值和索引

name_list = ["张三", "李四", "王五"]

# 2.修改
name_list[1] = "lisi"

print(name_list)

在这里插入图片描述

05向列表增加数据

name_list = ["张三", "李四", "王五"]

# 3.增加
#append方法可以向列表的末尾追加数据
name_list.append("王小二")
# insert方法可以在列表的指定索引位置插入数据
name_list.insert(1, "小红")
# extend 方法可以把其他列表中的完整内容,追加到当前列表的末尾
temp_list = ["孙悟空", "猪八戒", "沙师弟"]
name_list.extend(temp_list)

print(name_list)

在这里插入图片描述

06从列表删除数据

name_list = ["张三", "李四", "王五"]
#append方法可以向列表的末尾追加数据
name_list.append("王小二")
# insert方法可以在列表的指定索引位置插入数据
name_list.insert(1, "小红")
name_list.remove("王小二")
# pop方法默认可以把列表中最后一个元素删除
name_list.pop()
# pop方法可以指定要删除元素的索引
name_list.pop(1)
# # clear方法可以清空列表
# name_list.clear()
print(name_list)

在这里插入图片描述

name_list = ["张三", "李四", "王五"]
# clear方法可以清空列表
name_list.clear()
print(name_list

在这里插入图片描述

07del关键字

name_list = ["张三", "李四", "王五"]
# (知道)使用del关键字(delect)删除列表元素
#提示:再日常开发中,要从列表中删除数据,建议使用列表提供的方法
del name_list[1]
# del 关键字本质上时将一个变量从内存中删除
name = "迪加"
del name
#注意:如果使用del关键词将变量从内存中删除
#后序的代码就不能再使用这个变量了

# print(name)
print(name_list)

在这里插入图片描述

08列表统计及删除方法扩展

name_list = ["张三", "李四", "张三", "王五"]
# len(length 长度)函数可以统计列表中元素的总数
list_len = len(name_list)
print("列表中包含%d个元素" % list_len)

# count 方法可以统计列表中某一个数据出现的次数
count = name_list.count("张三")
print("张三出现了%d次" % count)
# 从列表中删除第一次出现的数据数据
#如果程序不存在,程序会报错
name_list.remove("张三")
print(name_list)

在这里插入图片描述

09列表的排序和反转

name_list = ["zhangsan", "lisi", "zhangsan", "wangwu"]
num_list = [6, 8, 4, 1, 10]
#升序
# name_list.sort()
# num_list.sort()
# 降序
# name_list.sort(reverse=True)
# num_list.sort(reverse=True)
# 逆序(反转)
name_list.reverse()
num_list.reverse()

print(name_list)
print(num_list)

在这里插入图片描述

10关键字、函数和方法

在这里插入图片描述

11循环遍历

在这里插入图片描述

name_list = ["zhangsan", "lisi", "zhangsan", "wangwu"]

# 使用迭代遍历列表
for my_name in name_list:
    print("我的名字叫 %s" % my_name)

在这里插入图片描述

12列表的应用场景

在这里插入图片描述

四、元组

01元组的定义、特点

在这里插入图片描述

02元组变量的常用操作

在这里插入图片描述

info_tuple = ("zhangsan", 18, 1.75, "zhangsan")
#1.取值和取索引
print(info_tuple[0])
print(info_tuple.index("zhangsan"))
#2.统计数据
print(info_tuple.count("zhangsan"))
#统计元组中包含元素的个数
print(len(info_tuple))

在这里插入图片描述

03元组变量的循环变量

在这里插入图片描述

info_tuple = ("zhangsan", 18, 1.75, "zhangsan")
#迭代器遍历
for my_info in info_tuple:

    print(my_info)

在这里插入图片描述

03元组的应用场景

在这里插入图片描述

04元组和格式化字符串

#格式化字符串后的‘()’本质上就是元组
info_tuple = ("小明", 18, 175)

print("%s 年龄是 %d 身高是 %d" % info_tuple)

info_str = "%s 年龄是 %d 身高是 %d" % info_tuple

print(info_str)

在这里插入图片描述

05元组和列表之间的转换

在这里插入图片描述

在这里插入图片描述

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-03-16 22:18:55  更:2022-03-16 22:20:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 19:48:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码