python函数学习

  • def 定义函数关键字

  • func是函数名

  • print()是函数体

1.def fanc():——#定义函数
print(“我是一个函数”)
*** 调用函数:直接输入函数名
func()——#调用函数
2.def func1():——#定义函数
print(“我也是一个函数!”)
func1()——#调用函数
3.# print(id(func))——#id这个函数,返回对象在内存中的地址
4.利用函数解决具体问题的时候,需要提供条件,引入参数。
定义一个函数:计算两个数的和。
def mysum(x,y):
print(“%s 和 %s 的和是:%s” % (x,y,x+y))
——#函数名括弧里面的就是参数
——#定义的时候,函数的参数,我们叫形参
——#调用的时候,赋值进去的实际参数,我们叫实参
5.执行一个函数,需要一个结果。返回结果的函数:
def my_func():
……
市场调查
:return

中间省略代码……

if “市场前景好”:
          return  True #“市场前景好”
else:
          return  False #“市场前景不好”  

return就是返回值的关键字

可以返回的值:返回任何数据类型

res=my_func()
if res:
print(“投入该市场”)
else:
print(“放弃该市场”)
return

注意:Python中函数如果没有返回值,默认返回None。

6.python中形参分为:普通参数、默认参数、动态参数。
默认参数:写一个函数,计算一个数的n次方,默认计算二次方
def m(num,x=2):
print(num**x)

这个x=2,就叫默认参数

7.实参(调用的参数)
分类:根据我们的写法,分为位置参数和关键参数

  • 实参——位置参数:按照定义的位置,与形参数一一对应。
  • 关键字参数 —— m(num=2,x=3)
  • 动态参数:计算n个数的和:需要用到动态参数(函数的条件不固定时用)
    def func(*args):
    res=0
    for n in arges:
    res=res+n
    print(res)
*args普通动态参数
关键字动态参数:根据不固定的条件查询数据库

def (table,*kwargs):
sql=“select
from %s where”%
i=0
for key in kwargs:
sql=“%s %s+%S” %(sql,key,kwargs)
i=i+1
if i > len(kwargs):
pass
else:
sql+“%s and” % sql
print(sql)

**kwargs关键字动态参数的标准写法

**将多余的关键字实参,以键值对的形式组成一个字典,赋值给kwargs

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,997评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,603评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,359评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,309评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,346评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,258评论 1 300
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,122评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,970评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,403评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,596评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,769评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,464评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,075评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,705评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,848评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,831评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,678评论 2 354

推荐阅读更多精彩内容