惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
雷峰网
雷峰网
博客园_首页
小众软件
小众软件
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
P
Proofpoint News Feed
MongoDB | Blog
MongoDB | Blog
Google DeepMind News
Google DeepMind News
MyScale Blog
MyScale Blog
U
Unit 42
The Cloudflare Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
大猫的无限游戏
大猫的无限游戏
Engineering at Meta
Engineering at Meta
N
Netflix TechBlog - Medium
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 叶小钗

Casear的技术栈

Dell R730xd iDRAC 无法创建 RAID Ubuntu 26.04 编译 asusctl Ubuntu 26.04 装 NVIDIA 580 内网异机备份 conf 驱动 Razer_GRUB_Theme Fcitx5 输入法配置:切换中文输入法 服务器 zsh 环境配置记录:Zim + p10k + eza + zoxide # ThinkPad T490s Linux 指纹模块启用指南(KDE vanblog使用picgo图床的完整部署教程 vanblog备份恢复评论数据 如何配置一个虚拟显示器,以便远程没有显示器的系统 解决 OpenConnect VPN 由于 JScript 引擎丢失导致的 Error 1 修复 Fuck 2025 ATT&CK红队评估实战靶场二 一言 解决kde环境下切换登陆屏幕(SDDM)后显示异常 rss Linux实用软件分享 Kubuntu 上安装 显卡驱动 和 EnvyControl kubuntu 搜狗输入法安装问题解决 终端工具的选择 chatlog 青龙面板+wxBotWebhook实现自动推送天气 mac 安装 第三方应用问题 zsh 安装与配置,使用 oh-my-zsh 美化终端 pve虚拟机硬盘直通 tldr-pages 安装 pve安装Arch-linux Arch-linux安装桌面环境 提问的艺术极简板
python定义函数
casearx@foxm · 2023-12-08 · via Casear的技术栈

请注意,本文编写于 973 天前,最后修改于 918 天前,其中某些信息可能已经过时。

定义函数的规则

1.函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。
2.任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
3.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
4.函数内容以冒号 : 起始,并且缩进。
5.return [表达式] 结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None

Python 定义函数使用 def 关键字,一般格式如下

def function(args): pass def 函数名(参数列表): 函数体

实例实验

def max (a,b): if a>=b: c=a else: c =b return c a = int(input("")) b = int(input("")) c = int(input("")) d = max(a,b) e = max(c,d) print (e,"最大")

定义max函数

参数列表设置(a,b)
函数体中是一个简单的判断大小的if循环
if条件设置a如何大于等于b,则将a的数值赋值给c 如何a大于等于b不成立,则将b的数值赋值给c,来实现对比ab的大小
函数会在执行到 return c 语句时,将 c 的值作为函数的返回值返回给调用者。

调用函数

使用input函数来输入数值,
int()函数把input中输入的数值转换为int类型并赋值给a
直接使用函数名和(参数列表)即可调用函数
参数列表中的变量可更换为现有变量,使用函数判断输入的ab哪个最大
判断完后赋值给d,下一个直接判断cd,因为ab判断的结果已经赋值给了d
下一步使用print直接输出e即可