前戏就不多啰嗦了,自爆一下基础,让想学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():将括号内的字符串打印
领取专属 10元无门槛券
私享最新 技术干货