python基础(详细版)

python 基础 每日一练

我在学习python,感觉python简单容易上手,不像C语言那么难,分享一些自己学习的知识点,若有错误请大家指正,如果你也是小白,那咱们就一起学,每天进步一点,聚少成多,汇流成河。

序列索引

序列切片

序列前位置切片

序列索引
列表,输出列表的第二个元素"b"
letters = [“a”, “b”, “c”, “d”, “e”, “f”, “g”, “h”, “i”, “j”]
注:Python的List的索引下标是从0开始的

答案:

letters = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"]
print(letters[1])

• 列表中每个元素的下标,都是从0开始,每次加1往后加的
• 使用元素的下标,可以访问对应位置的元素
P Y T H O N
0 1 2 3 4 5

序列切片
输出子序列,包含元素d、e、f
letters = [“a”, “b”, “c”, “d”, “e”, “f”, “g”, “h”, “i”, “j”]
注:Python的List的切片,包含第一个数字位置,不包含第二个数字位置
答案:

letters = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"]
print(letters[3:6])

• d的下标是3、e的下标是4、f的下标是5
• 因为切片的第二个元素是不包含的,所以得写成[3:6]
//你还可以做大量练习,巩固知识点

序列前位置切片
输出前三个元素的子序列,包含元素a、b、c
letters = [“a”, “b”, “c”, “d”, “e”, “f”, “g”, “h”, “i”, “j”]
注:用简写的办法

答案:

letters = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"]
print(letters[:3])

• [:3]是[0:3]的简写形式,两个办法都能达到目标

点关注:一起学Python

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

python伴你学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值