Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 计算输入函数中的字符串数_Python - Fatal编程技术网

Python 计算输入函数中的字符串数

Python 计算输入函数中的字符串数,python,Python,用户提供未定义数量的字符串作为输入;我们必须计算用户提供的字符串数 我试过: def countterms*:示例计数'IloveU','iwantu','No' 计数=0 对于术语: 计数+=1 打印计数 谢谢快到了: Asterix必须在参数前面,而不是在末尾 def count(*terms): # Example count('IloveU','Iwantyou','No') count = 0 for term in terms: count

用户提供未定义数量的字符串作为输入;我们必须计算用户提供的字符串数

我试过:

def countterms*:示例计数'IloveU','iwantu','No' 计数=0 对于术语: 计数+=1 打印计数 谢谢

快到了: Asterix必须在参数前面,而不是在末尾

def count(*terms): # Example count('IloveU','Iwantyou','No')
      count = 0
      for term in terms:
          count += 1
      print (count)
  

它给了您什么?函数中word的值是多少?显示的代码将显示一个错误,因为字母大小写不同:Terms Terms和一个语法错误,因为星号在错误的位置。@MichaelButscher感谢您更正了该部分。@TaylorReece更新了帖子。