【发布时间】:2018-05-17 18:07:45
【问题描述】:
为什么当我们定义一个以字符串为参数的函数时我们不需要引号,但是当我们使用它时却需要引号?谢谢!
例如,
def shout(word):
shout_word = word + '!!!'
(这里我们没有'word'的引号)
shout_word('abd')
但是这里我们需要 '' 来表示 abd..
我已经在网上浏览了一些资料,但可能我的问题太详细或太基本,所以似乎没有人问过。感谢您的帮助!!学习python对我很重要!
【问题讨论】:
-
定义函数的时候,把参数写成变量名。当你调用函数时,你传递一个值。效果就像一个作业;
word = 'abd' -
为什么投反对票? Q很清楚。这是非常基础的,但对于 SO 来说毫无疑问太基础了。
标签: python user-defined-functions