猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
求帮忙看下是什么问题?
为什么第一幅图结果出来的不是'the Great a'...
qq_慕姐6148740
浏览 1358
回答 4
4回答
pardon110
关键在于字符串方法title(),由于字符串对象不可变。因此调用它,会产生一个新的返回字符串,该字符串的每个单词首字母大写。即 s.title() 与 s是两个不同的对象>> s = 'abc def ghi' >> s.title() Abc Def Ghi' >> s abc def ghi' >>
0
0
0
qq_慕姐6148740
一开始我以为要返回值,但总感觉很矛盾。
0
0
0
WrongAnswer
不是很会Python语法,但是你这个应该是函数参数传递的问题(在C/Java语言里面是这个原因)你只是将magicians作为参数传给 def make_great,magicians的值并没有修改所以打印出来的还是['a','b','c']
0
0
7
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续