《笨方法学python》第五天
今天学习了函数(function)的相关内容,如def用来定义函数,紧跟函数名,”:”用来结束本行,在新行中定义函数的功能实现。然后在需要的地方通过函数名进行函数的调用。目前函数定义感觉跟C/C++差不多。。
以下是今天跟着书写的函数一节的部分代码:
#this one is like your scipts with argv
def print_two(*args):arg1 , arg2 = argsprint "arg1: %r , arg2: %r" %(arg1, arg2)def print_two_again(arg1 , arg2):print "arg1: %r , arg2: %r" %(arg1, arg2)def print_one(arg1):print "arg1: %r" %arg1def print_none():print "print nothing"print_two("Zed","Shaw")
print_two_again("Zed","Shaw")
print_one("First!")
print_none()
def cheese_and_crackers(cheese_count , boxes_of_crackers):print "You have %d cheeses!" %cheese_countprint "You have %d boxes of crackers!" %boxes_of_crackersprint "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 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)
《笨方法学python》第五天相关推荐
- 笔记 | 笨方法学Python
整理 | 阿司匹林 出品 | 人工智能头条(公众号ID:AI_Thinker) Python 有多好应该不用多说了,毕竟它是"钦定的"最接近 AI 的语言.(当然,PHP 才是最好 ...
- 《 笨方法学 Python 》_ 目录
< 笨方法学 Python >(第 3 版)书中代码是 Python 2 版本,本着学习 Python 3 的目的,用 Python 3 完成本书的习题,代码也已上传到 Github. 作 ...
- 笨方法学Python(二)
笨方法学Python,习题16 - 21 版本:3.8.0 编辑器:Visual Studio Code 习题16到21讲的是文件的读写和函数的基础,可以通过一个实例来同时练习他们.在下列情景中,我将 ...
- 笨方法学python 习题37
还是在笨方法学python中... 本节的习题是看一下作者列出的python中的各种运算符,尝试来理解这些符号. 在这里,我只列出了一些自己不会的,通过查百度得到得答案,这里来列举一下. (另外有不怎 ...
- 笨方法学python 15章疑问
** 笨方法学python 15章疑问 在15张中教我们读取文件,但是当我测试能否打开我之前写的py格式的文本时出现了这一幕 文件打开后然后又出现了 File "15.py", l ...
- 笨办法学python第五版_笨办法学python PDF下载|笨办法学python第五版 电子版附目录_最火软件站...
笨办法学Python第五版PDF电子版是专门为初学Python的朋友准备的一款电子图书资料,可以帮助你更好的学习Python编程知识,该电子书每章节都附带了常见问题回答以及练习题目,能够帮助学习者快速 ...
- 《笨方法学python》_《笨办法学Python》 第46课手记
<笨办法学Python> 第46课手记 这节课制作了一个Python的项目骨架,花了我一个晚上和一个早上的时间,原因是我下载的pdf里面只有OX S的命令行,而没有win下的.我为此在知道 ...
- 笨方法学python习题4
变量和命名 #笨方法学python_习题4#定义变量 cars = 100 space_in_a_car = 4.0 drivers = 30 passengers = 90#计算 cars_not_ ...
- 笨办法学python第五版_最新《笨办法学python》学习笔记
<笨办法学 python >学习笔记( Python 3.6 ) 习题 19 ex19.py # -*- coding: utf-8 -*- # 定义 cheese_and_cracker ...
- 笨方法学python第四版当当_“笨办法”学Python(第3版)
ZedShaw完善了这个堪称世上较好的Python学习系统.只要跟着学习,你就会和迄今为止数十万Zed教过的初学者一样获得成功. 在这本书中,你将通过完成52个精心设计的习题来学会Python.阅读这 ...
最新文章
- 印第安人的灵魂——敏捷回顾
- wxWidgets:使用控件
- 从Visual Studio中生成Linux设备
- php动态数组的用法
- 太赞了!刷题PDF终于在GitHub上开源了!覆盖字节、蚂蚁、腾讯等多家大厂真题...
- [精华]如何编写高质量的VB代码
- C++提高部分_C++函数模板_案例_数组排序---C++语言工作笔记083
- Bailian3254 约瑟夫问题No.2【模拟】
- python网络爬虫系列教程——python网络数据爬虫误区,让你的爬虫更像人类
- qlineedit显示提示框_如何将输入焦点设置为Qt中显示的对话框?
- mall-accounts.json ES测试数据
- 智能网联(车联网)示范区发展现状分析—华南篇
- Java之美[从菜鸟到高手演变]之Java学习方法
- 【poj3311】Hie with the Pie
- 【Multisim仿真】二极管加正向和反向电压测量实验
- 《Web 测试精要》- 第6章:浏览器控制台与调试方法
- 坚守天门 1.0版 发布
- 如何删除本地和远程的 Git 分支
- C#中使用属性及get,set访问private字段和直接用public修饰字段的对比和理解
- SQLServer数据库误删除恢复
热门文章
- JavaScript函数详细介绍
- JavaScript打字小游戏
- windows小技巧1——路径太长导致文件无法删除
- Android 谷歌输入法安装包
- 2020 A survey on HAR Based on Temporal Signals of Portable Inertial Sensors
- goplus (go+)初识
- Servlet session: 用session实现简单 购物车
- [线性代数]行列式(mooc秦静老师讲解)
- MySQL 事务特性以及事务隔离级别
- NOIP 2013 普及组初赛试题