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
>>> 今天正式学习PYTHON 坚持学习15天了,虽然不快但感觉学的挺扎实,小甲鱼的课程太nice了!就是没尝试自己做项目,跃跃欲试了! 沉浸式阅读模式 函数的作用:
减少代码的冗余
提升代码的使用率
创建函数def 函数名(参数):
调用函数 函数名(参数)
函数有形参和实参,形参是站位用,实参是调用时传递 学习打卡{:10_257:} 卡打
打卡 滴滴滴~打卡{:10_298:} 每天学习进步一点点 print(f'I love {name}.')语句中的f是什么意思,是["f-string在形式上是以 f 或 F 修饰符引领的字符串(f'xxx'或 F'xxx'),以大括号 {} 标明被替换的字段"]吗? 打卡 Learning... 打卡 def div(x,y):
if y == 0:
return 'a'
else:
return 'b'
上述代码的return后的元素带双引号和单引号输出后都是带单引号,那这两种有什么区别吗
页:
[1]
2