复习Python的Day18
发布日期:2021-07-01 03:02:53
浏览次数:3
分类:技术文章
本文共 950 字,大约阅读时间需要 3 分钟。
复习Python的第十八天
习题19:函数和变量
# 定义一个函数,有两个形式参数def cheese_and_crackers(cheese_count, boxes_of_crackers): print "You have %d cheeses!" % cheese_count print "You have %d boxes of crackers!" % boxes_of_crackers print "Man that's enough for a party!" print "Get a blanket.\n" print "We can just give the function numbers directly:" cheese_and_crackers(20, 30) # 传入两个数字print "OR, we can use variables from our script:" amount_of_cheese = 10 amount_of_crackers = 50 # 传入两个变量 cheese_and_crackers(amount_of_cheese, amount_of_crackers) # 传入两个表达式 print "We can even do math inside too:" cheese_and_crackers(10 + 20, 5 + 6) print "And we can combine the two, variables and math:" cheese_and_crackers(amount_of_cheese + 100, amount_of_crackers + 1000)
本节没有什么新东西,若说有的话就是向函数内部传入参数的问题。
可以说,向函数内部传入参数,本质上是一个隐式的赋值过程。和for语句等都是python赋值机制的隐式运作。
作者也说:
函数的参数和我们的生成变量时用的 = 赋值符类似。事实上,如果一个物件你可以用 = 将其命名,你通常也可以将其作为参数传递给一个函数。
因此我们可以在函数里用变量名,可以在函数里做运算,甚至可以将变量和运算结合起来。
转载地址:https://memcpy0.blog.csdn.net/article/details/79820568 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年05月01日 12时13分38秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
iOS开发网络篇—HTTP协议
2019-05-03
Struts2(1)简介
2019-05-03
css中的字体
2019-05-03
webService-cxf
2019-05-03
java实现ftp文件的上传与下载
2019-05-03
netty 解决TCP粘包与拆包问题(二)
2019-05-03
漫画:什么是CAS机制
2019-05-03
XSS漏洞解析(一)
2019-05-03
guava EventBus 消息总线的运用
2019-05-03
java并发编程(十一)-常用的并发工具类
2019-05-03
shell脚本中 EOF的意思
2019-05-03
Springboot使用详解
2019-05-03
java并发编程(十五)-LockSupport工具类
2019-05-03
Spring源码分析(七) - bean的生命周期
2019-05-03
leetcode算法 111. 二叉树的最小深度
2019-05-03
李洪强iOS开发之-cocopods安装
2019-05-03
界面反应非常慢
2019-05-04
ios等待ualertview弹出动画完成后再跳转至其他页面
2019-05-04
实现string toHex(int)把一个十进制转换成十六进制。(完全用算法实现)
2019-05-04