python3-day3(函数-返回值)

1.函数

  • 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可
  • 面向对象:对函数进行分类和封装,让开发“更快更好更强...”

2.return返回值

import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr

"""
def mail():
ret=True
try:
msg = MIMEText('邮件内容', 'plain', 'utf-8')
msg['From'] = formataddr(["吴老师",'wptawy@126.com'])
msg['To'] = formataddr(["willian",'@qq.com'])
msg['Subject'] = "主题"

server = smtplib.SMTP("smtp.126.com", 25)
server.login("wptawy@126.com", "passwd")
server.sendmail('wptawy@126.com', ['@qq.com',], msg.as_string())
server.quit()
except Exception:
ret=False
return ret

ret = mail()
if ret:
print('发送成功')
else:
print("发送失败")
"""

def show():
print('a')
if 1==2:
return [11,22]
print('b')

ret=show()
print(ret)
posted @ 2016-02-09 22:05  willianflasky  阅读(589)  评论(0编辑  收藏  举报