任何指导表示赞赏。我是编程新手。
问题:“ str不可调用”的运行时错误。并且,可能是语义错误。详细信息:“如果len <= 70:TypeError:'str'对象不可调用”
预期的结果:我正在尝试编写一个函数,该函数接受一个字符串,然后打印该字符串,以便该字符串的最后一个字母在显示的第70列中。
我尝试过的方法:在PEP8中运行代码,它不返回任何语法错误。删除了将str分配给s的原始行。
Python 3中的代码:
def right_justify(s):
'''
(string) -> string
takes a string named s
places it in column 70 - len of string
'''
s = input("Type in a word: ")
for len in s:
if len(s) <= 70:
len(s) + 70 - len(s)
return s
print(right_justify)
MYYA
慕妹3242003
万千封印
相关分类