Python C1-2——字符串切分和列表字符串打印。
2017-06-19 本文已影响0人
sinkpink
学习和输出字符串。在变量中赋值字符串的切分和在列表中的字符串输出表示。这一节课的作业耗费了很长时间但也是最有收获的,搞懂了数字和冒号在字符切分和输出中的作用:
原版作业是输出了str_examp变量索引为七以后的所有字符,用[7:]表示;f_list列表中索引为一的字符串,用[1]表示;列表中循环打印字符串用for语句实现,打印字符串应该在循环中进行,因为有变量i。
自己把列表中的输出索引指示改为f_list[1:],然后执行就输出了索引为1以后的所有字符串包括了中括号;
又把字符串变量的数字改为7,输出了一个字符N;下面列表中的数字改为2:,然后输出了一个[28]字符;
将字符串变量数字改为1:,输出了缺少H字母的字符;
将列表字符串输出数字改为1:2,只输出了列表中间的字符串,并且带引号和中括号;
列表中的字符输出值改为1:,发现输出的是后两个字符,并且带引号,带中括号。
总结:1、字符串变量和列表输出的数字代表的是索引,并且初始值从0开始;
2、冒号的功能很强大,在字符串变量中表示该索引后续的字符均输出;在列表中,会输出索引后续的字符串组,还会自动匹配中括号;
3、看了相关章节,才知道冒号在python中是一种指引符号。