python3-day3(函数-参数)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3-day3(函数-参数)相关的知识,希望对你有一定的参考价值。
1.参数
函数的核心是参数传值,其次是返回值,熟练这两这个技术即可灵活使用函数。
1>普通参数
def show(name):
print(name)
show(‘tom‘)
2>默认参数
def show(name,age=18)
print("%s,%s"%(name,age))
show(‘tom‘,19)
show(‘tom‘)
3>动态参数-序列
def show(*args):
print(args)
show(11,22,33)
li=[11,22,33,44]
show(*li)
4>动态参数-字典
def show(**kwargs):
print(args)
show(name=‘tom‘,age=18)
d={name=‘tom‘,age=18,sex=male}
show(**d)
5>动态参数-序列字典
def show(*args,**kwargs):
print(args)
print(kwargs)
6>扩展:邮件发送实列
import smtplib from email.mime.text import MIMEText from email.utils import formataddr msg = MIMEText( ‘邮件内容‘ , ‘plain‘ , ‘utf-8‘ ) msg[ ‘Subject‘ ] = "主题" server = smtplib.SMTP( "smtp.126.com" , 25 ) server.quit()
|
以上是关于python3-day3(函数-参数)的主要内容,如果未能解决你的问题,请参考以下文章