一张图看懂Python系列快速入门
✅数据结构是什么?
1.列表(list)
🔸核心特点:有序、可变、可重复,用方括号[装数据,是Python里最常用的“万能收纳盒”
🔹例:你要存全班同学的学号,随时要加新同学、改写错的学号、按座位号查学号,用list就超合适
2.元组(tuple)
🔸核心特点:有序、不可变、可重复,用圆括号()装数据,相当于“只读版列表”,数据一旦存进去就改不了
🔹例:存你的身份号、生日这种永远不会变的信息,用tuple更安全,防止不小心被修改
3.集合(set)
🔸核心特点:无序、不重复、可变,用大括号{装数据,自带“去重”buff,还能做交集、并集这些集合运算
🔹例:统计全班同学喜欢的水果,自动去掉重复的选项,还能快速找出同时喜欢苹果和香蕉的同学
4.字典(dict)
🔸核心特点:键值对存储(key-value)、可变、键唯一,用大括号{装数据,相当于“带标签的收纳盒”,按标签找东西超快
🔹例:存一个同学的信息,按“姓名、年龄、分数”这些标签来存,想查什么直接按标签找,不用记位置
5.字符串(str)
🔸核心特点:有序、不可变的字符序列,用单引号/双引号包裹,专门用来处理文本
🔹例:处理用户输入的昵称,做大小写转换、查找关键词、截取名字,用str自带的方法超方便
✅循环结构怎么写?循环就是让代码 “偷懒”-把重复的操作交给程序自动跑,不用你手动写几十遍
🔸1.while循环:条件说了算的“复读机”只要你设定的条件是True(真),它就会一直重复执行代码块,直到条件变成False(假)才停下
🔹例:你想让程序一直问用户输入密码,直到输入正确为止;或者倒计时程序,从10数到0
🔸2.for循环(遍历序列):挨个“点名”的遍历器专门用来遍历序列(比如列表、字符串、元组这些)里的每个元素,一个一个取出来执行代码
🔹例:遍历班级同学名单,挨个打印每个人的名字;或者遍历一句字符串,逐个打印里面的每个字
✅条件判断到底怎么写?
Python里的条件判断,就是让程序根据条件的真假(True/False),决定执行哪段代码,最基础的有三种形式:
🔸if语句(单条件判断):只判断一个条件,成立就执行缩进里的代码,不成立就跳过。
🔸if...else语句(双分支):条件成立执行if部分,不成立就执行else部分,两者必须成对出现,不能单独写else。
🔸if...elif...else语句(多分支):可以依次判断多个条件,从上到下执行,只要有一个条件成立,后面的判断就不会再执行了。
同步在线学习文档给大家整理好了,有需要的小伙伴按以下步骤获取领取方式
1、点赞+在看
2、后台回复:文档