吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1461|回复: 18
收起左侧

[求助] 我是零基础小白,求助各位大神这道Python题目怎么解

[复制链接]
iampolo198 发表于 2019-11-13 12:34
我是零基础小白,求助各位大神这道Python题目怎么解
  我是今年才开始零基础学PYTHON的,因为工作原因上班的时候有充足的时间看书,最近学习到一些PYTHON的基础方法,里面有一个习题大概是下面这样的:
请调用一个方法使字符串“where now? who now? what now”变成这个 [where now?,who now,what now]
  求大神指点啊,能用什么方法,因为书本上说的方法都没提到过。。例子也没有这样的,我思来想去怎么都得用至少2个方法吧比如format和split但是题目说只用一个方法。。我就实在不知道怎么做了,哎。。。求大神指点,好人一生平安~~~

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

人生苦短丶 发表于 2019-11-13 15:43
没看太懂,是不是用append
黑桃丶 发表于 2019-11-13 15:59
所谓的方法 是函数  封装个函数 把字符串传进去就行了  [] 这是个列表 封装个函数处理下就行了
Non-existent 发表于 2019-11-13 17:32
“where now? who now? what now”
[where now?,who now,what now]这个少了一个“?”吗。转换后是个列表格式吗,列表也要把字符串引起来啊。


如果只是在“?”后面加一个“,”就替换就可以了
"where now? who now? what now".replace('?','?,')
 楼主| iampolo198 发表于 2019-11-13 21:48
Non-existent 发表于 2019-11-13 17:32
“where now? who now? what now”
[where now?,who now,what now]这个少了一个“?”吗。转换后是个列 ...

2个问号后面加了逗号原来的字符串“where now? who now? what now” 就能变成列表[where now?,who now,what now]了吗???
 楼主| iampolo198 发表于 2019-11-13 21:49
人生苦短丶 发表于 2019-11-13 15:43
没看太懂,是不是用append

append只能在末尾添加。。。更多的我还没学到,所以也不太明白。。
 楼主| iampolo198 发表于 2019-11-13 21:59
黑桃丶 发表于 2019-11-13 15:59
所谓的方法 是函数  封装个函数 把字符串传进去就行了  [] 这是个列表 封装个函数处理下就行了

封装还没学到,但是这个是一个章节挑战练习,这个章节只讲了这几个内部函数,format(),repleace(),split(),strip(),upper(),lower(),capitalize(),slice()。只能在这里面挑一个。。。所以不太明白,关键是好像只有split这个分割功能的方法才能让字符串分割后变成列表,但是split方法的语法又对这串字符不适用。。。很纠结啊。。
Non-existent 发表于 2019-11-14 08:53
iampolo198 发表于 2019-11-13 21:48
2个问号后面加了逗号原来的字符串“where now? who now? what now” 就能变成列表[where now?,who now,wh ...

列表里面如果是字符串的话应该引起来['where now?','who now','what now'],“[where now?,who now,what now]”这个是个列表还是字符串
 楼主| iampolo198 发表于 2019-11-14 10:16
Non-existent 发表于 2019-11-14 08:53
列表里面如果是字符串的话应该引起来['where now?','who now','what now'],“[where now?,who now,what  ...

[where now?,who now,what now]这个是列表,逗号前后都是一整个列表里的元素了,所以我才一脸懵了。。。
Non-existent 发表于 2019-11-14 11:34
iampolo198 发表于 2019-11-14 10:16
[where now?,who now,what now]这个是列表,逗号前后都是一整个列表里的元素了,所以我才一脸懵了。。。

那题是不对的,列表中的元素除了数字和变量都要当做字符串引起来,这个明显不是数字,也不会是变量他中间有空格。

是列表的话,他是不成立的。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 00:20

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表