【学习总结】GirlsInAI ML-diary day-14-function函数

【学习总结】GirlsInAI ML-diary 总

原博github链接-day14

认识函数function

  • 函数相当于一个固定的公式,一个映射。有输入,有输出。

1-python内置函数

max() 求最大值
min() 求最小值
abs() 求绝对值
int() 转换成整数
range() 返回一个区间
...

  • 例子若干

2-自定义函数

一个自定义函数的元素有:

def 开头
函数名
是否有参数,如果有,参数是什么
映射关系是什么
如果有返回结果,请输出结果

  • 自定义一个加法函数

  • 自定义一个没有参数的函数

3-调用函数

  • 函数名+括号,括号内填参数
  • 直接返回结果

作业

  • 一个包含for,if的函数

def GIA(heart): # 这个heart是参数,是一个字符串的参数
print('\n'.join([''.join([(heart[(x-y)%len(heart)]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else' ')for x in range(-30,30)])for y in range(15,-15,-1)]))
GIA('GirlsRunTheWorld') # 我把heart赋值为 'GirlsRunTheWorld'
# 赋值时,请记得加引号

END

posted @   anliux  阅读(214)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示