【问题标题】:Code Not fulfilling all the Sample Inputs' result on HackerRank代码未满足 HackerRank 上所有示例输入的结果
【发布时间】:2021-12-06 23:19:28
【问题描述】:

关于 HackerRank 的问题 - 要求您确保护照中的姓名以大写字母开头。例如,alison heck 应该正确大写为 Alison Heck。(他们真正想要的是大写每个单独字符串的第一个字母)

 def solve(s):
        0<len(s)<1000
        abc=[]
        for p in s.split():
            abc.append(p.capitalize())
            x=" ".join(abc)
        return x
    

我在放置我自己的自定义输入时得到了正确的答案,但 HackerRank 另有说法。(4/6 示例输入不满意)

【问题讨论】:

    标签: python string loops


    【解决方案1】:
    arr = ['muhammad Atif', 'alison heck','dr dexter Morgan']
    def capitalizeName(word):
        words = word.split(' ')
        for i in range(0,len(words)):
            words[i] = words[i].capitalize()
        
        return ' '.join(words)
        
    for word in arr:
        print(capitalizeName(word))
    

    希望这个简单的功能可以解决您的问题。此外,根据hackerrank 标准对其进行修改。即打印或返回语句等

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-04
      • 1970-01-01
      • 2021-05-30
      • 1970-01-01
      相关资源
      最近更新 更多