您当前的位置:首页 > 手机百科 > 知识

业余码农成长记——Python学习4(简单函数与温度转换)

时间:2020-03-16 15:24:32  来源:  作者:

一、函数、输入、评估、输出函数

  • 1、函数

函数定义:根据输入的参数产生不同输出结果的功能过程。

使用方式:<函数名>(<参数>)

函数效果:类似数学中的函数,y=f(x)

  • 2、三个简单函数
  • (1)输入函数:input()

功能:从控制台获取用户的输入

举例:

业余码农成长记——Python学习4(简单函数与温度转换)

 

解析:将用户输入的带有符号的温度数值赋值给temp1这个变量。比如用户输入32C,即将32C赋值给temp1。

 

  • (2)输出函数:print()

功能:以字符形式向控制台输出结果

举例:

业余码农成长记——Python学习4(简单函数与温度转换)

 

解析:用户输入32C,则控制台输出32C

业余码农成长记——Python学习4(简单函数与温度转换)

 

  • (3)评估函数:eval()

功能:去掉参数最外侧的引号并执行余下程序语句

举例:

业余码农成长记——Python学习4(简单函数与温度转换)

 

解析:用户输入”32C”,控制台输出32C

业余码农成长记——Python学习4(简单函数与温度转换)

 

二、一个经典案例

  • 温度转换案例:

温度的两个不同体系:摄氏度(Celsius)和华氏度(Fahrenheit)。

请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。

转换算法如下:(C表示摄氏度、F表示华氏度)

C = ( F - 32 ) / 1.8‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪

F = C * 1.8 + 32‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‫‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪

  • 要求如下:

(1) 输入输出的摄氏度可采用大小写字母C结尾,温度可以是整数或小数,如:12.34C指摄氏度12.34度;

(2) 输入输出的华氏度可采用大小写字母F结尾,温度可以是整数或小数,如:87.65F指华氏度87.65度;

(3) 输出保留小数点后两位,输入格式错误时,输出提示:输入格式错误;

  • 代码如下:
业余码农成长记——Python学习4(简单函数与温度转换)

 

  • 运行结果:

输入:32c,输出结果

业余码农成长记——Python学习4(简单函数与温度转换)

 

输入:89F,输出结果

业余码农成长记——Python学习4(简单函数与温度转换)

 

输入:38度(未按照要求输入),输出报错提示

业余码农成长记——Python学习4(简单函数与温度转换)


Tags:函数   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
所谓内置函数,就是Python提供的, 可以直接拿来直接用的函数,比如大家熟悉的print,range、input等,也有不是很熟,但是很重要的,如enumerate、zip、join等,Python内置的这些函数非常...【详细内容】
2021-12-21  Tags: 函数  点击:(5)  评论:(0)  加入收藏
给新手朋友分享我收藏的前端必备javascript已经写好的封装好的方法函数,直接可用。方法函数总计:41个;以下给大家介绍有35个,需要整体文档的朋友私信我,1、输入一个值,将其返回数...【详细内容】
2021-12-15  Tags: 函数  点击:(20)  评论:(0)  加入收藏
1. 检测一个对象是不是纯对象,检测数据类型// 检测数据类型的方法封装(function () { var getProto = Object.getPrototypeOf; // 获取实列的原型对象。 var class2type =...【详细内容】
2021-12-08  Tags: 函数  点击:(23)  评论:(0)  加入收藏
内置函数就是Python给你提供的,拿来直接用的函数,比如print.,input等。截止到python版本3.6.2 ,python一共提供了68个内置函数,具体如下...【详细内容】
2021-12-07  Tags: 函数  点击:(25)  评论:(0)  加入收藏
函数调用约定(Calling Convention),是一个重要的基础概念,用来规定调用者和被调用者是如何传递参数的,既调用者如何将参数按照什么样的规范传递给被调用者。在参数传递中,有两个很...【详细内容】
2021-11-30  Tags: 函数  点击:(19)  评论:(0)  加入收藏
public class LambdaDemo { public static void main(String[] args) { /** * 用来判定true或者false boolean test(T t); */ Predicat...【详细内容】
2021-10-18  Tags: 函数  点击:(57)  评论:(0)  加入收藏
0 前言Hello,大家好,欢迎来到『自由技艺』的 C++ 系列专题。代码重用,尽可能避免冗余代码是程序员的一项必备技能,今天就来给大家介绍其中一种:函数装饰器。在设计模式中,与它对应...【详细内容】
2021-09-28  Tags: 函数  点击:(75)  评论:(0)  加入收藏
写一个简单的无参装饰器,计算math_info所需要的时间# 1, 基础函数,计算出2的16次方的值def math_info(): print("2**16的结果是:",2**64)# 2, 计算wrapper所需要的时间impor...【详细内容】
2021-08-31  Tags: 函数  点击:(76)  评论:(0)  加入收藏
1、checkdate()验证格利高里日期即:日期是否存在。checkdate(month,day,year);month必需。一个从 1 到 12 的数字,规定月。day必需。一个从 1 到 31 的数字,规定日。year必需。...【详细内容】
2021-08-31  Tags: 函数  点击:(80)  评论:(0)  加入收藏
这些年一直保持着一个习惯,就是整理知识做成笔记,虽然很多资料我们上网去找一搜就是一大把,然后觉得不错的资料就把它们收藏起来,比如一些不错的博客,想着用到的时候再去翻看。但...【详细内容】
2021-08-27  Tags: 函数  点击:(62)  评论:(0)  加入收藏
▌简易百科推荐
在OLED显示屏上,当一个像素是纯黑色的时候,该像素将会被关闭并且不消耗能量,这时如果显示屏显示的是大面积的黑色像素,将会大大降低显示屏消耗的电量。此外,晚上躺在床上看手机时...【详细内容】
2021-12-27    科技日报  Tags:暗黑模式   点击:(2)  评论:(0)  加入收藏
在日常生活中,手机是大家最常用的,也是使用频率最高的数码设备!手机的更新换代越来越快,但是资料如何备份呢?上传到网盘吗?那安全吗?换了新机,旧机当备用机但是好像手机内存又不够怎...【详细内容】
2021-12-27  MAIWO麦沃    Tags:内存容量   点击:(2)  评论:(0)  加入收藏
我一直以为,生活中对手机最大的伤害是不小心摔到或掉进水里而事实上,有些我们不以为意的习惯性动作才是手机的终极杀手,比如&middot;&middot;&middot;&middot;&middot;&middot;...【详细内容】
2021-12-27  唐山科普    Tags:充电   点击:(2)  评论:(0)  加入收藏
手机用了一段时间后会发现,速度越来越慢,这是怎么回事儿呢?这就是我们今天要讲的内容,手机后台运行的软件过多,会直接拖慢手机速度,所以一定要定期清理手机中不必要的后台运行软件...【详细内容】
2021-12-24  电脑技师大明    Tags:软件   点击:(7)  评论:(0)  加入收藏
得益于从手机厂商对硬件解剖式的发布会,现在已经没有任何数码产品能比手机的各项参数更让人熟知的了。但是很多时候发布会都是夸张+专门名词。我们听起来很厉害的样子。但是...【详细内容】
2021-12-23  Ex叨客    Tags:参数   点击:(7)  评论:(0)  加入收藏
传统游戏项目一般使用TCP协议进行通信,得益于它的稳定和可靠,不过在网络不稳定的情况下,会出现丢包严重。不过近期有不少基于UDP的应用层协议,声称对UDP的不可靠进行了改造,这意...【详细内容】
2021-12-23      Tags:马小瑄呀   点击:(12)  评论:(0)  加入收藏
因为绝大多数人压根用不到高性能。我之前曾经在其他题目里面回答过,当前全世界手机用户的操作需求,实际上是千元机子足够了。随便百度一张某月的全球app下载量排名: 上榜的这些...【详细内容】
2021-12-23  优质的啊Biu    Tags:手机   点击:(8)  评论:(0)  加入收藏
每当手机失窃,不法分子都会利用失主个人信息实现资金盗取。然而设置SIM卡密码就相当于给手机卡也上密码,这样手机一旦丢失后也不用担心别人拔下卡放在别的手机违法操作窃取个...【详细内容】
2021-12-21  童心2c2J    Tags:SIM卡   点击:(11)  评论:(0)  加入收藏
文章比较长,可以先点赞收藏一下!得益于从手机厂商对硬件解剖式的发布会,现在已经没有任何数码产品能比手机的各项参数更让人熟知的了。但是很多时候发布会都是夸张+专门名词。...【详细内容】
2021-12-20  Ex叨客    Tags:手机   点击:(5)  评论:(0)  加入收藏
文/小伊评科技(1)关闭所有不重要的应用通知。(安卓平台)先来给大家科普一下推送消息这点事。 目前的新消息推送体系根据方式的不同可以分为两大类&mdash;&mdash;应用自主推送和...【详细内容】
2021-12-14  小伊评科技    Tags:省电   点击:(9)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条