尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

python学习day10

python学习day10
📅 发布时间:2026/6/19 11:41:30

定义函数的三种形式

函数只是一种思想,干活的具体实现都是靠if/while/for+变量,函数只是让干活更轻松

无参函数

def self_max():x,y=10,20if x > y:print(x)else:print(y)self_max()

有参函数

def self_max(x, y):if x > y:print(x)else:print(y)
x,y=10,20
self_max(x,y)

空函数

def kongwuyiwu():pass
kongwuyiwu()

函数的返回值

函数名相当于变量名

def self_max(x,y):if x>y:print(x)else:print(y)
self_max(100,10)

变量名用来接收变量值

def self_max(x,y):if x>y:return(x)else:return(y)
max_num=self_max(100,10)
print(max_num)

函数名用来接受函数的返回值

def self_max(x,y):if x>y:passelse:pass
max_num=self_max(100,10)
print(max_num)

pass=return ('None')

函数的调用

def self_max(x,y):if x>y:return(x)else:return(y)
x=self_max(100,10)
print(x)x+=100
print(x)
def self_max(x,y):if x>y:return(x)else:return(y)
def max_4num(x,y,a,b):res1=self_max(a,b)res2=self_max(res1,a)result=self_max(res2,b)print(result)
def self_max(x,y):if x>y:return(x)else:return(y)
def max_4num(x,y,a,b):res1=self_max(a,b)res2=self_max(res1,a)print(self_max(res2,b))

函数参数的应用

函数分为两个阶段
1.定义阶段:此时参数被称为形参,形参类似于变量名,需具有描述意义
2.调用阶段:此时参数被称为实参

inp_age=int(input('age>>>>'))
if age==inp_age:print('bingo')
else:print('wrong')
# 位置形参
def guess_age(age):
inp_age=int(input('age>>>>'))if age==inp_age:print('bingo')else:print('wrong')
guess_age(18)
# 位置实参
def guess_age(age=18):
inp_age=int(input('age>>>>'))if age==inp_age:print('bingo')else:print('wrong')
guess_age(20)
def self_print(a,b,c,d,e,x=1,y=2,z=3):print(a,b,c,d,e,x,y,z)
a=[1,2,3,4,5,6,7,8]
self_print(*a) #<=>self_print(1,2,3,4,5,6,7,8) 

相关新闻

  • 提升体验:Packet Tracer汉化界面调整实战案例
  • I2C通信基础入门:新手必看的零基础教程
  • AI 时代的开发哲学:如何用“最小工程代价”实现快速交付?

最新新闻

  • 2026年6月最新劳力士中国官方售后客服地址电话及服务网点汇总 - 劳力士服务中心
  • 实测常州多家上门回收,靠谱黄金门店完整测评指南 - 奢侈品回收评测
  • Verilog移位寄存器:从基础实现到高效应用场景解析
  • 南宁二手正装腕表流通量走低,现阶段适合出手变现吗? - 开心测评
  • 2026 济南足金回收哪家规范?御奢坊、名品集线下门店测评 - 讯息早知道
  • BetterNCM Installer完全指南:3分钟搞定网易云音乐插件安装

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号