《Python各领域学习I》番外II:答疑解难 + 第二章实例分析

如何安装Python这个问题我在1.1当中没有详细介绍,现在请各位打开1.1,找到那个网站,开始安装Python.

首先,上方蓝色一栏有一个Downloads的标签,将光标移动到标签上,在下拉菜单中选择您的操作系统。如果您使用的是Windows,也可以直接点击右边的快捷安装功能,安装最新版本。

接下来按照网站流程安装就行了。比如您要安装3.11.1版本(写作本篇时的最新版本),将网页下拉到Python 3.11.1 - Dec. 6, 2022的版块,选择您对应的操作系统,点击蓝色字体,就可以安装。

言归正传,第二章讲述的东西语法性有点强,不是开发型工具。不过,我们可以来点评一下第一章的实例。

首先,我们需要获取第一个运算数据和第二个运算数据以及运算符号,代码如下:

a = float(input("请问第一个计算数据是什么?"))
b = float(input("请问第二个运算数据是什么?"))
pmtd = input("请填写运算符号:")

提前说一句,本章2.3学习了字符串的操作,我们以后可以让用户直接输入算式,给出答案。

我们在第三章将学习到流程控制语句,第二步就是获取运算符号,如果是加号就做加法运算,如果是减号就做减法运算,以此类推。看一下代码:

if pmtd == "+":
    c = a + b
elif pmtd == "-":
    c = a - b
elif pmtd == "×" or pmtd == "*":
    c = a * b
elif pmtd == "÷" or pmtd == "/":
    c = a / b
elif pmtd == "^":
    c = a ** b

笔者曾经做过更大规模的计算器,直接输入算式,七种运算都可以算。

写完如上代码之后,我们也需要考虑到,用户如果将运算符号输入错误的问题。为此,我们再加两行代码。

else:
    print("暂不支持该运算符号……")

后面两行是为了去除浮点数末尾的0,我们2.2分析过这两行代码。

最后一句,输出结果,也就结束了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值