课程代码、课件及其他相关资料地址
https://gitee.com/wilsonyin/zero-basics-python
作者回复: 抬你上去,阅读官方文档是非常正确的学习方法
作者回复: 在交互式Python解释器中(就是我们通常说的终端执行python),语句的结果会自动显示出来, Pycharm里面需要print()输出,是没问题的
作者回复: 在 Python 中,字符串切片的格式是 s[start:end:step]。这里,start 是切片的起始位置,end 是切片结束的位置(但不包括 end 本身),而 step 是步长,即在切片中每隔多少个元素取一个元素。 s[0:4:2] 的意思是从索引 0 开始,到索引 4 结束(但不包括索引 4),每隔 2 个元素取一个。因此它取的是索引 0 和 2 的元素,即 'ac'。 s[0:4:1] 从索引 0 开始到索引 4 结束,每隔 1 个元素取一个,即连续取,所以它取的是 'abcd'。 步长为 1 时,你会得到一个常规的切片,包括开始和结束之间的所有元素。步长大于 1 时,你会每隔几个元素取一个。如果步长是负数,那么切片会从字符串的末尾开始反向取值。 对照一下你对步长的理解,看看是不是准确的