自学python之简单计算器

前戏就不多啰嗦了,自爆一下基础,让想学python的朋友有个信心;

我是平面设计出身,现在主要从事的工作是前端狗,所以说我基础也是很弱的,套用一句世界杯期间的广告语:

我不是天生强大,我只是天生要强!

python是干啥的、能干啥百度、google一堆一堆的,我简单总结下,就是不在三界内,跳出五行中的这么个存在,这货啥都能干!

很多时候大家无法坚持学习,有可能是氛围不好,有可能是坚持专注,但我觉得更多的是你要学的东西无法给你带来长久的乐趣,所以我也一样,我想到一个对于我而言很好的BUG,把所学的东西转换成一个可实现的小功能,这样兴趣会大很多!

今天,我决定用python来做一个简单的计算器,简单到幼儿园水平的计算!

首先,分析需求:

1、我需要一个计算器包含加、减、乘、除运算

2、计算器执行二目运算即可 a+b、a-b、a*b、a/b

3、当结果为负数的时候提示为负数并输出结果

4、运算数包含整数和小数

需求基本就这样,因为是一个简单的计算器,接下来代码实现,我用的是python3.6.5版本


python代码

以上就是实现计算器的全部代码,执行即可计算,大功告成!!!

以上代码中包含以下基础知识:

1.input():接收一个标准输入数据,返回string

2.if...elif...else:条件判断

3.in or not in:判断指定值是否在列表中

4.list():转换为列表

5.int()/str()/float():三种数据类型的转换,int和float可以运算符直接换算,但是因为input返回的是一个string,所以使用的时候需要将str转换为int或者float类型

6.print():将括号内的字符串打印

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 4,090评论 0 2
  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 4,658评论 1 44
  • 著名中场大师皮尔洛曾经说过:踢球用的是大脑,脚只是工具。足球场上总是瞬息万变,而拦截能力最能够体现一个球员阅读比赛...
    情人洛阅读 731评论 0 0
  • 今天去北京同仁医院(东区)屈光中心做了近视手术的初次检查,特此记录一下。 首先:挂号预约 我提前一周通过114微信...
    胡杨Jessica阅读 9,473评论 3 2
  • 八七 感谢能有感情这么好的发小 感谢学长的够意思 感谢大雨天 记:还是心态吧,把心态放正的话遇到何事都没事,再穷可...
    XBIN阅读 327评论 0 0

友情链接更多精彩内容