前戏就不多啰嗦了,自爆一下基础,让想学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():将括号内的字符串打印

python计算器简单代码_自学python之简单计算器相关推荐

  1. 自学python能成功吗_自学Python之路一

    从事ios开发有快两年的时间,之前没有养成自己写博客的习惯,只是看别人写的博客.在工作闲暇时看到关于开发语言的排行,python正在慢慢上涨,自己就想自学一下.也开通了博客来记录自己自学的过程. 学习 ...

  2. python 运行程序代码_一些python程序

    <从问题到程序:用Python学编程和计算>--1.2 Python语言简介 本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第1章,第1.2节,作者 ...

  3. python商城源码_自学Python才几天,就成功编写出俄罗斯方块游戏,附自学教程

    人们常说,python不适合做游戏,但我偏爱玩游戏,做不了大的,做个小的也行啊. 于是,我在自己毫无基础的条件下,用两天时间学python基础理论,再用已有的俄罗斯方块游戏源码和源文件,在我的不懈努力 ...

  4. python开发流程视频_自学Python的步骤和方法,Python入门全面视频无偿分享,使用Python开发的一些优点...

    Python现在非常火,语法简单而且功能强大,很多人都想学习Python,带领大家入门Python学习~ 下面介绍下阿里巴巴推荐的最新Python视频学习资料~ 有五个学习阶段400多集视频,带领大家 ...

  5. 成中文自学python编程免费教程_自学python编程语言都有哪些免费网站值得收藏?...

    python是未来人工智能最好的编程语言,很多程序员在有其她编程基础的情况选择学习python是比较容易的,当然现在很多想进入编程界的新手选择python开始接触学习编程,但是由于经费有限,只能选择最 ...

  6. 自学python 编程基础知识_自学Python的学习顺序,知识要点!附学习资料

    自学Python要按照什么样的学习顺序?首先要有一个详尽的学习大纲,对于学习Python的各种知识点要安排的详略得当,做到由易到难,循序渐进,才能长久的坚持学下去.除了基础的理论知识,项目实战也是自学 ...

  7. python语言要多久_自学Python一般需要多久

    自学Python一般需要多久 发布时间:2020-11-12 10:41:41 来源:亿速云 阅读:67 作者:小新 这篇文章主要介绍了自学Python一般需要多久,具有一定借鉴价值,需要的朋友可以参 ...

  8. 自学python可以考研吗_自学python现实吗?

    作为一名IT领域的科研教育工作者,我来说说我的看法. 首先,当前不论是大学生还是职场人,自学Python不仅比较现实,而且还有一定的必要性,随着工业互联网的发展,未来大量的岗位任务都需要借助于智能体来 ...

  9. python好玩的代码_一行 Python 能实现什么丧心病狂的功能?

    能够把自身代码打印出来的程序,叫做Quine.下面是python的一行quine: ​有人说有分号不算一行,无分号版: 其实,如果你用程序语言的名字+quine作为关键字去搜索,你能找到各种语言实现的 ...

最新文章

  1. android rectF
  2. 补第四周作业总结——8 puzzle
  3. Centos7安装go-1.9.2
  4. CentOS上修改用户名
  5. 【262】pscp命令 实现windows与linux互传文件
  6. python画熊猫论文_Python数据可视化之美:专业图表绘制指南(全彩)
  7. Codeforces Round #401 (Div. 2) D. Cloud of Hashtags
  8. mysql 导致iis 假死_解决IIS无响应假死状态
  9. 好看的扁平化大气IT个人简历网页模板
  10. SQL Server 分离与附加数据库
  11. vue ---- ref
  12. php ci xss_clean,php – codeigniter 2以及如何为TinyMCE禁用xss
  13. 集合类型与字典类型的作业
  14. E680手机上能用的 MPlayer
  15. iptables之forward转发
  16. 多校9 HDU-6164 Dying Light 几何数学
  17. fluent柱坐标系设定_Fluent中速度入口条件要设置哪些参数
  18. C#验证身份证是否有效
  19. 如何入职京东、华为、IBM等大厂?你需要学懂这门语言
  20. json单引号和双引号转义 完美解决由特殊字符引起的json解析错误(转载)

热门文章

  1. mixamo动画批量添加根骨骼与将动作处理成原地动作(blender)
  2. ARM汇编指令集——数据处理指令(如何从底层直接操纵CPU)
  3. IIS 7.5 以下版本 配置多域名同ip SSL 网站
  4. Simulink嵌入式自动代码生成DSP 28335/28035/28x系列 (1)——官方例程(1)讲解 {ADC-PWM同步中断}
  5. Android之SQLite数据库的使用
  6. 打印机之——G3800故障维修
  7. HFSS模型导入到Altium Desiger步骤
  8. 我推荐过 100 多次的 5 本好书
  9. web表单设计:点石成金_Web设计趋势:如何确定有效方法
  10. java快捷键,补全