\' 单引号
\" 双引号
\a 发出系统响铃声
\b 退格符
\n 换行符
\t 横向制表符(tab)
\v 纵向制表符
\r 回车符
\f 换页符
\o 八进制数代表的字符
\x 十六进制数代表的字符
\0 表示一个空字符
\\ 反斜杠
>>> def MyFirstFuntion():
print('这是我创建的第一个函数!') #执行体,代码块!!
print('我表示很开心')
print('(*^▽^*)')
>>> MyFirstFuntion() 调用打印
这是我创建的第一个函数!
我表示很开心
(*^▽^*)
函数的参数。使函数个性化实例
>>> def MyFirstFuntion(name):
print(name + '我爱你!')
#函数定义过程中的name叫形参,
#因为ta至少一个形式,表示占据一个参数位置
#print(“传递进来的” +name + “叫做实参,因为ta是具体的参数值”)
>>> MyFirstFuntion('小猫咪') #需要个参数才可以
小猫咪我爱你!#偿还递进来的小猫咪叫做实参,因为ta是具体的参数值
>>> def add(num1,num2):
result = num1 + num2
print(result)
>>> add(3,5)
8
>>> def add(num1,num2):
return (num1 + num2)
>>> print(add(5,5)) #return返回计算的值
10
创建或定义函数时()小括号里的参数是形参
函数调用过程中传递进去的参数叫实参
函数文档
>>> def MyFirstFuntion(name):
'函数定义过程中的name是叫形参' ###函数文档
#因为ta至少一个形式,表示占据一个参数位置
print('传递进来的'+ name + '叫做实参,因为ta是具体的参数值!')
>>> MyFirstFuntion('小猫咪')
传递进来的小猫咪叫做实参,因为ta是具体的参数值!
>>> MyFirstFuntion.__doc__
'函数定义过程中的name是叫形参' 打印函数文档
>>> help(MyFirstFuntion)
Help on function MyFirstFuntion in module __main__:
MyFirstFuntion(name)
函数定义过程中的name是叫形参
>>> print.__doc__
"print(value, ..., sep=' ', end='\\n', file=sys.stdout, flush=False)\n\nPrints the values to a stream, or to sys.stdout by default.\nOptional keyword arguments:\nfile: a file-like object (stream); defaults to the current sys.stdout.\nsep: string inserted between values, default a space.\nend: string appended after the last value, default a newline.\nflush: whether to forcibly flush the stream."
>>> help(print) #使用help 变得整齐
Help on built-in function print in module builtins:
print(...)
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.