python数据类型

交互:enter后直接显示
脚本文件:需要打print
元组turple不可改变元素;列表list可以改变元素。

  1. 判断

  2. for循环
    (1) for…in
    in后面可以是list、turple、字符串(他仨都是可迭代对象)。
    在这里插入图片描述
    names是循环前的变量,name是个新的变量。
    如果in后面是字符串的话,它会依次打印字符串里每一个字母或别的
    在这里插入图片描述
    for i in range(),range()是个函数,如range(5)是1、2、3、4。
    在这里插入图片描述
    且range()的类型就是range,不是list也不是turple,可以把它转为list
    在这里插入图片描述
    range()最多三个参数,如range(0,30,5)
    在这里插入图片描述

(2) while循环,只要条件满足,就不断循环,条件不满足时退出循环。
在这里插入图片描述
在这里插入图片描述

(3) 在循环中,break语句可以提前退出循环
在这里插入图片描述
这个例子里,当满足if条件时,break就会跳出while循环体。
(4)continue跳过当前的这次循环,直接开始下一次循环。
break是直接不干了,continue是跳过本次后续的循环还继续。
在这里插入图片描述
n除2也就模2.

  1. dict字典。使用 键-值(key-value)存储,具有极快的查找速度。
    key是不可修改的!value可以修改

如果用list实现,需要两个list:
names = [‘Michael’, ‘Bob’, ‘Tracy’]
scores = [95, 75, 85]
scores[names.index(‘Tracy’)]
85
如果用dict实现,只需要一个“名字”-“成绩”的对照表
d = {‘Michael’: 95, ‘Bob’: 75, ‘Tracy’: 85}
d[‘Michael’]
95

  1. set集合。
    set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。
  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值