python函数与模块实验报告_python学习笔记及作业(函数,内置模块,模块与包)...

1.作业爬取内容牛超的poping 视频并存入本地importrequestsres= requests.get('http://f.us.sinaimg.cn/001lksTilx07uuNOl74Q01041200dBV50E010.mp4?label=mp4_ld&template=640x360.28.0&Expires=1560423944&ssig=seTlnd...
摘要由CSDN通过智能技术生成

1.作业

爬取内容牛超的poping 视频并存入本地

importrequests

res= requests.get('http://f.us.sinaimg.cn/001lksTilx07uuNOl74Q01041200dBV50E010.mp4?label=mp4_ld&template=640x360.28.0&Expires=1560423944&ssig=seTlndPdIs&KID=unistore,video')print(res.content)

with open('牛超的poping视频.mp4','wb')as f:

f.write(res.content)

2.课堂笔记

(1)函数的定义方式:有参函数、无参函数、空函数,

空函数的用法很重要,宏观角度,先定义功能,具体算法可稍后实现。

函数的2种嵌套调用方法,函数的名称空间(解释了一个python文件运行时发生的过程,查找函数中某个变量时的过程)

#今日内容:#函数剩余部分#内置模块#模块与包#1.函数的定义方式#无参函数:

不需要接受外部传入的参数deffoo()print('haha')

foo()#有参函数:

需要接受外部传入的参数,定义多少个参数,就需要传递多少个参数deflogin(user,pwd):print(user,pwdw)

login('tank','123')#只有这个正确

login('tank','123','111')#多了参数

login('tank')#少了参数#有参函数

defmax2(x,y):if x>y:print(x)else:print(y)

max2(10,30)#空函数

deffunc():pass

#pass代表什么都不做#这样就可以从宏观的角度定义所有需要写的函数#但此时每个函数的功能不可能快速实现,所以定义为空函数供稍后实现#2.函数的返回值

'''在调用函数时,需要接受函数内部产生的结果,'''

defmax2(x,y):if x>y:returnxprint(x)else:re

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值