首页 > 教育培训

python常用函数及方法 python如何定义函数?

python如何定义函数?

首先,定义一个最简单的函数

def用于函数定义,必须有函数名和函数体。下图中,函数名为sayhello,函数体为打印语句。函数只有被调用才会被执行,函数名以圆括号的形式调用,即sayhello()。

二、函数的参数

python常用函数及方法 python如何定义函数?

1.位置参数

position参数是必需的,如果在调用函数时没有传递,将会给出错误。

我们写一个简单的函数来实现计算乘法的功能。下图中的a和b是位置参数。

a和b称为形参,即形式参数。调用函数calc时,传递的7和8称为实参,即实际参数。

我们可以看到,在传递参数时,7传递给a,8传递给b,也就是说,传递参数的顺序不能错。然后,当参数很多的时候,很难准确记住每个参数的位置,很容易出错。您可以以形式参数和真实参数的形式传递参数。

例如,操作数据库的函数。参数传递顺序不对,采用端口3306,非常适合多参数函数。

d:打印(连接数据库:%s,主机:%s,端口:%s%(数据库,主机,端口))打印(%s,其中用户名%s和密码%s%(sql,用户名,密码))op_mysql(sqlselect*from用户,主机192.158.11.1,usernamesdfss,passwordsdf123,dbtest_data,端口3306)按如下运行:

2.默认值参数

不需要默认值参数。如果留空,将使用默认值。

例子:写一个函数,实现读写文件的功能。

#函数来操作文件。如果传递了content参数,相应的内容将被写入文件。读取文件的原始内容,而不传输内容。defop_file(file_name,cont:fopen(file_name,a,编码utf-8)(0)如果cont:#不为空,则表示写入f.write(cont:r:字符串if(。)1:离开了s(。)[0]#十进制左右s拆分(。)[1]#decimalrightif()和():返回tru:返回tru:返回fals:返回fals

python函数的中文名称?

python函数名是英文单词。既然是自学,那就准备一本英语词典吧。

count,一个英语动词,计算数字

len英语名词缩写长度长度

列表列表

int整数

等等,编程语言和自然语言——英语是相通的。学好英语。

函数参数英语

原文标题:python常用函数及方法 python如何定义函数?,如若转载,请注明出处:https://www.shcrbfchs.com/tag/20224.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「泰福润金」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。