条件判断和循环

条件判断:
用if 但与C不同的是,else if 写作 elif
循环:
一种是for...in...循环
用法:for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句。
range()可以生成一个整数序列。再通过list()可以转化为list,比如:

一种是while循环,条件不满足时退出循环。
break可提前退出循环。
continue,跳过当前的这个循环。进行下一轮。
这两个语句通常都必须配合if语句使用。
注:可用Ctrl+c来退出程序,或者强制结束Python进程。

使用dict和set
dict 全程dictionary,
例:用Python写一个dict如下
把数据放入dict中的办法,除了初始化外,还可以通过key放入:
一个key对应一个value
如果key不在会报错
如果想不报错,办法一:通过in判断 在就是True 不在就是False
方法二:get() 如果不在可以返回None 或者自己指定的value
注:在python环境下不显示None的返回结果。
如果要删除一个数据 可以用pop(key)。
set也是一组key的集合,但不存储value。由于key不能重复,所以 在set中,没有重复的key
重复元素在set中自动过滤。
通过add可以加元素到set()中。
通过remove可以删除元素。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值