python数据容器、循环

元组()

元素1,元素2,…………)元素类型可以不同,元组的元素不可更改

但是元组里面的列表的元素可以更改

只有一个元素是,括号里必须加一个逗号(,) eg:a = (1,)

![image-20230925190937499](C:\Users\lenovo\AppData\Roaming\Typora\typora-user-images\image-20230925190937499.png)

元组切片

元组的表达

集合{}

特点:无序的,集合中的元素不可以重复(是唯一的)---------》完成去重

1.\set() 、 { }数字、字符串、元组

add()\update()

set-01={1,2,3,“nanhang”}

添加add()

remove()删除 不存在,报错

pop()删除最后一位元素

discard()移除指定的元素 不存在,不做任何操作

交集和并集 & |

字典

键值对的形式 关键字不可变 不重复 键 可以为任意不可变数据(元组,数字,字符串)

2.创建字典

dict函数

创建空字典

3、字典的办法

查字典名[键名]

get函数:用于在字典中获取指定件的值,可以设置默认返回值,在找的键不存在时就会将默认值返回出来

key():以列表的形式返回字典中的所有的键

items():以键值对的形式输出

values():以列表的形式返回字典中所有的值

clear():做字典清空

copy():拷贝副本

fromkeys():创建一个新字典,第一个参数用于作为字典的键,第二个参数用于作为字典的值

pop()

popitem(): 删除最后一项,并以元组的形式将删除的键值对返回

强制转化int\float\string\set\list\dict

十三、循环

while:

(只要结果为布尔值即可)

while 表达式:

循环体

通过条件的不断变化,从而确定循环体是否继续执行

!0即为真

break:立即结束循环

continue 终止本次循环,提前开始下次循环

while…else…循环结构

循环嵌套

for循环

for既能便利有序的容器,也能便利无序的

不止能迭代容器,还能完成普通循环 99乘法表

range()生成一系列连续的整数

作业

1、用循环嵌套打印九九乘法表

用for循环打印九九乘法表

2、用for打印三角形

3、猜数字

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值