>>> def myfunc():
pass
>>> myfunc()
>>> ['def 用于定义函数']
['def 用于定义函数']
>>> def myfunc():
for in in range(3):
SyntaxError: invalid syntax
>>> def myfunc():
for i in range(3):
print('I love FishC')
>>> myfunc()
I love FishC
I love FishC
I love FishC
>>> def myfunc(name):
for i in range(3):
print(f'I love {name}.')
>>> myfunc('python')
I love python.
I love python.
I love python.
>>> ['f-string在形式上是以 f 或 F 修饰符引领的字符串(f'xxx'或 F'xxx'),以大括号 {} 标明被替换的字段']
SyntaxError: invalid syntax
>>> ["f-string在形式上是以 f 或 F 修饰符引领的字符串(f'xxx'或 F'xxx'),以大括号 {} 标明被替换的字段"]
["f-string在形式上是以 f 或 F 修饰符引领的字符串(f'xxx'或 F'xxx'),以大括号 {} 标明被替换的字段"]
>>> def myfunc(name,times):
for i in range(times):
print(f'I love {name}.')
>>> myfunc('python',5)
I love python.
I love python.
I love python.
I love python.
I love python.
>>> ["函数中的参数可以分为形式参数(形仓)和实际参数(实仓)两种,形式参数是函数定义时写的参数的名字,比如上面例子中的 'name' 和'times',而实际参数是调用函数时传递进去的值,比如上面例子中的 ‘python’ 和 5"]
["函数中的参数可以分为形式参数(形仓)和实际参数(实仓)两种,形式参数是函数定义时写的参数的名字,比如上面例子中的 'name' 和'times',而实际参数是调用函数时传递进去的值,比如上面例子中的 ‘python’ 和 5"]
>>> ['使用 return 语句让自定义的函数实现返回']
['使用 return 语句让自定义的函数实现返回']
>>> def div(x,y):
z = x/y
return(z)
div(4,2)
SyntaxError: invalid syntax
>>> def div(x,y):
z = x/y
return(z)
>>> div(4,2)
2.0
>>> def div(x,y):
return(x/y)
>>> def(4,2)
SyntaxError: invalid syntax
>>> div(4,2)
2.0
>>> def div(x,y):
if y == 0:
return"除数不能为0"
else:
return x/y
>>> div(4,0)
'除数不能为0'
>>> ['return 语句不需要加括号']
['return 语句不需要加括号']
>>> ['如果一个函数我们没有通过 return语句显示的来返回内容,那么他也会自己在执行完函数体中的所有语句之后,悄悄地返回一个难值']
['如果一个函数我们没有通过 return语句显示的来返回内容,那么他也会自己在执行完函数体中的所有语句之后,悄悄地返回一个难值']
>>> def myfunc():
pass
>>> print(myfunc())
None
>>>
|