Python读书笔记19(函数与返回值)

为什么计算机与程序可以简化我们的工作量,因为我们只需要了解输入输出即可,不需要关心中间的计算过程。

那我们今天就聊一下如何使用函数输出返回值。

我们设想有一个函数,我们输入一个数字,可以帮我们打印平方计算后值。

一、定义一个基础函数

我们定义一个函数,**代表幂运算,还记得数字的计算不?

不记得给你个传送门!

Python读书笔记3(数字型数据)

但是他并没有给我返回值哇!我想要调用函数后给我个返回值,让我赋值给新的变量!

二、带返回值的函数

返回函数的某个参数,使用return即可。return后面接上要返回的参数即可!

我们目前只返回了一个参数,能否返回字典的某个元素?

三、返回字典

在这里说明一下person函数赋值,单引号下绿色的name是键的名字,冒号后面的name是变量名。大家要做好区分。

四、人机交互综合应用

在最后送给大家一个综合题目,我们想实现手动输入不同人的姓名和分数。然后利用函数将内容变成字典,将这个字典赋值给一下列表。

好复杂吧!大家先自己试一下可否~

自己看代码注释咯~

下期还要继续聊这个函数的问题~

原文发布于微信公众号 - 阿凯的Excel(akexcel)

原文发表时间:2018-01-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏xcywt

《Linux命令行与shell脚本编程大全》第二十二章 gawk进阶

gawk是一门功能丰富的编程语言,你可以通过它所提供的各种特性来编写好几程序处理数据。  22.1 使用变量 gawk编程语言支持两种不同类型的变量: 内建变量...

1846
来自专栏码云1024

JAVA 第二天 基本数据类型

2529
来自专栏前端杂谈

让你的JS代码更具可读性

25410
来自专栏杨潼的专栏

编写高质量的 JavaScript 代码(一)

针对JavaScript中一些容易被忽略的知识以及一些代码优化方法做了简单的总结,也是《Effective JavaScript》的读书笔记。希望对新手学习有所...

1.8K0
来自专栏Python攻城狮

Python-生成器1.什么是生成器2.创建生成器方法 3.send 4.实现多任务 5.迭代器 6.闭包

通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅...

841
来自专栏九彩拼盘的叨叨叨

JavaScript 标准风格指南

JavaScript 中的关键字有 var, const, let, if, else, case, break, while, for, function, ...

812
来自专栏影子

jsp的C标签一般使用方法以及js接收servlet中的对象及对象数字

3328
来自专栏Java帮帮-微信公众号-技术文章全总结

Oracle常用SQL与练习【面试+工作】

Oracle常用SQL与练习 基本 ? 数学函数 ? rownum相关 ? 分页查询 (假设每页显示10条) 不包含排序: ? 包含排序: ? 时间处理 ...

3469
来自专栏逍遥剑客的游戏开发

PL/0语言编译程序分析

1735
来自专栏云霄雨霁

追踪分析解决办法

1130

扫描关注云+社区