TEL:400-8793-956
当前位置:程序、服务器

sillyCase ???? 为什么不起作用?

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-16 09:02:57

 问:不知道如何回答这个问题,但是它在命令行和IDE中确实起作用???

 
def sillycase(string):string = string.upper()打印string [:len(string)/ 2] .lower()+ string [len(string)/ 2:]
 
sillycase('SILLYcase')
 
 傻傻的
#字符串的前半部分用round()舍入,应小写。
#后半部分应大写。
#例如“ Treehouse”应该以“ treeHOUSE”的
形式返回def  sillycase (string ):
返回字符串[:len (string )/ 2 ] 。下()+字符串[ len (字符串)/ 2 :]        
 
 
答:切片需要具有整数索引,但不能保证在这种情况下
 
len(字符串)/ 2。
尝试将其舍入为并使用
 
round(len(string)/ 2)。
您还需要确保将字符串的后半部分转换为大写。完成这两个步骤后,它应该可以工作。
上一篇: 关于PHP哪个职位的帮助
下一篇: 白色边距空间仍然存在