我是零基础小白,求助各位大神这道Python题目怎么解
我是零基础小白,求助各位大神这道Python题目怎么解我是今年才开始零基础学PYTHON的,因为工作原因上班的时候有充足的时间看书,最近学习到一些PYTHON的基础方法,里面有一个习题大概是下面这样的:
请调用一个方法使字符串“where now? who now? what now”变成这个
求大神指点啊,能用什么方法,因为书本上说的方法都没提到过。。例子也没有这样的,我思来想去怎么都得用至少2个方法吧比如format和split但是题目说只用一个方法。。我就实在不知道怎么做了,哎。。。求大神指点,好人一生平安{:1_923:}~~~
没看太懂,是不是用append 所谓的方法 是函数封装个函数 把字符串传进去就行了[] 这是个列表 封装个函数处理下就行了 “where now? who now? what now”
这个少了一个“?”吗。转换后是个列表格式吗,列表也要把字符串引起来啊。
如果只是在“?”后面加一个“,”就替换就可以了
"where now? who now? what now".replace('?','?,') Non-existent 发表于 2019-11-13 17:32
“where now? who now? what now”
这个少了一个“?”吗。转换后是个列 ...
2个问号后面加了逗号原来的字符串“where now? who now? what now” 就能变成列表了吗??? 人生苦短丶 发表于 2019-11-13 15:43
没看太懂,是不是用append
append只能在末尾添加。。。更多的我还没学到,所以也不太明白。。 黑桃丶 发表于 2019-11-13 15:59
所谓的方法 是函数封装个函数 把字符串传进去就行了[] 这是个列表 封装个函数处理下就行了
封装还没学到,但是这个是一个章节挑战练习,这个章节只讲了这几个内部函数,format(),repleace(),split(),strip(),upper(),lower(),capitalize(),slice()。只能在这里面挑一个。。。所以不太明白,关键是好像只有split这个分割功能的方法才能让字符串分割后变成列表,但是split方法的语法又对这串字符不适用。。。很纠结啊。。 iampolo198 发表于 2019-11-13 21:48
2个问号后面加了逗号原来的字符串“where now? who now? what now” 就能变成列表
列表里面如果是字符串的话应该引起来['where now?','who now','what now'],“”这个是个列表还是字符串 Non-existent 发表于 2019-11-14 08:53
列表里面如果是字符串的话应该引起来['where now?','who now','what now'],“
这个是列表,逗号前后都是一整个列表里的元素了,所以我才一脸懵了。。。 iampolo198 发表于 2019-11-14 10:16
这个是列表,逗号前后都是一整个列表里的元素了,所以我才一脸懵了。。。
那题是不对的,列表中的元素除了数字和变量都要当做字符串引起来,这个明显不是数字,也不会是变量他中间有空格。
是列表的话,他是不成立的。
页:
[1]
2