首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自学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():将括号内的字符串打印

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180621G1VBNL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券