胖胖的小阿涵 发表于 2020-12-5 18:38:36

希望各位大哥能帮帮我

(还原为有意义的字符串):str1 = 'i2sl54ovvvb4e3bferi32s56h;$c43.sfc67o0cm99'
>>> str1[::3]
str1[::3]是啥意思
还有如何定义一个跨越多行的字符串课后题的答案没看懂咋换行啊我一回车就变成>>>要不我就得一直空格到下一行有没有直接到下一行的方法。

昨非 发表于 2020-12-5 18:42:37

本帖最后由 昨非 于 2020-12-5 18:46 编辑

str[::3]
列表切片操作
以冒号隔开分别为三个参数:
第一个表示开始(不写表示从头开始)
第二个表示结尾(不写表示到结尾)
第三个表示步径(隔多少位切一次)

str[::3]就是从头到尾,每个三个字母切下开一个字母
组成ilovefishc


多行的话建议新建文件写入,不同于idle,回车会换行很方便,而且可以保存
便于以后的学习
具体方法:左上角【file】->【new file】-> 写代码->【ctrl+s保存】->【run】->【run module】运行
页: [1]
查看完整版本: 希望各位大哥能帮帮我