python最常用的语句_python常用的语句介绍

今天介绍一下python常用的语句,从以下几个方面来说明。

1. 数据类型:列表

2. 数据类型:元组

3. 数据类型:字典

4. 条件语句:if……else……

5. 循环语句:for循环

6. 循环语句:while循环

列表

在python定义一个列表,很简单,比如:ea95d0362e7f6a2efaf9b29fe5a2137f0285c690.jpg

列表中的每一个元素都有一个索引,第一个元素的索引为0,上面张三的索引就是为0,李四为1,以此类推。我们可以根据索引来找到我们想要的元素。要找到李四可以这样写:726c39c84f26b4d40fec007bec6fbc17939017a0.jpg

如果要找到其中的几个可以写2个索引,两个索引数字之间用冒号隔开,比如:8a8f23396cab97fe452902ff10fc629224b9bdd3.jpg

上面array[1:3]会输出李四和王五。但是明明写的是1:3,为什么赵六没输出来呢,因为这种用法array[1:3]里面的2个数字是含头不含尾的。索引1是李四,以李四起头,所以李四会输出,索引3的元素是赵六,以赵六结尾,所以赵六不会输出。

要给列表加一个元素也很简单,只需要用append()即可。比如添加一个老王的元素:26e303307ba7e30d837ee17db39f8182015fb7a7.jpg

删除一个元素用del 比如删掉张三:5e12c8f188024a2be0cbffbfe2eb1117cdd840a8.jpg

元组

元组和上面的列表用法几乎差不多,但是元组是不能修改的,所以定义好一个元组之后,就不能对它添加元素或者是删除元素。

定义一个元组就是把定义列表中的“ [] ”换成“()”就可以了。比如:825472a36ddca7cf778a5fc2986258398e478a27.jpg

元组的索引和根据索引寻找元素列表的用法一样的。8d5fd7e8e301a09f2ea8217a6a42f767aacb6b66.jpg

因为元组是不可更改的,所以我们对它添加或删除元素就会报错:a36e33233708dd68effa8812238f17eadf0e42c1.jpg

有一种方式可以变相对元组添加元素,就是用2个元组来连接组合,形成一个新元组。e215ea82ed4161ef381705a042efdbbc7cafbc97.jpg

因为这种方式是生成了一个新的元组,所以也算不上是对元组添加元素。

字典

python中定义一个字典数据是在" {} "中添加一些键值对的信息,键值对的格式就是key:valued5ad8772fc9c6cadeb4b832b1997ab0fc6c8a1d3.jpg

上面字典中name,age,sex就是键值对的key。这个key在一个字典中是唯一的,不能写重复的key。我们可以根据key来找到对应的value。比如:72ec4d930cd66180ba6981286f435071471dc79d.jpg

修改其中一个元素,只需要根据key找到元素,重新赋值就可以了。b775b2893960a98bc2da62f724cca203ad99d5c3.jpg

添加一个字典元素:38af64ef9f85f8105e4142f913aab5421b2ca2e0.jpg

删除一个字典元素:0c3162878db1dd9e1fc48b767bbe54d9e88e7b0a.jpg

条件语句:if……else……

if……else……也是一个经常用的语句,根据if或else后面的条件来判断是要执行if下面的代码块,还是要执行else下面的代码块。比如:if后面的条件成立输出张三:24359d61aaf27e711e554ac88a2b5d09d0d064fd.jpg

if后面的条件不成立输出李四:ab7b9eb48041a05f06d384573e4f3a89d3a9babb.jpg

循环语句:for循环

for循环可以用来遍历一些有序列的数据类型,上面提到的列表、元组、字典都可以用for循环来遍历。

for循环的格式为:

for 自定义的一个名称 in 要遍历的数据:

例如循环遍历一个列表:9e9fc66547b84f06bad61a28754c4dc2c4c46c25.jpg

循环语句:while循环

while是另一种循环,它的格式为:

while 条件语句 :

while中的条件语句一直成立的话,就会一直循环下去,直到条件语句不成立才会结束循环。

比如循环输出1-5:e7added31806acf5c6210163726860703fab75e1.jpg

上面循环x每循环一次就+1.直到第六次循环,x相加起来等于6了,while循环就会结束了。

再来个无限循环8bb109b650dcce632e77ef96bc70444d49758b87.jpg

上面代码从1开始,一直无限输出。因为1==1这个条件是永远成立的,所以这个循环不会停止。不过你最好不要进行这样的尝试,无限循环有可能会把你的电脑卡死。007b28421b4cfde7dcbdb690c963dc8ba774c840.png

如果你也正在学习python,可以共同学习

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值