Python编程与初级数学 - (EPUB全文下载)

文件大小:0.09 mb。
文件格式:epub 格式。
书籍内容:

Python编程与初级数学
环境准备
实例1 比较大小
实例2 成绩分类
实例3 输出大数
实例4 猜数游戏
实例5 累加问题
实例6 利率问题
实例7 规律之美
实例8 拿鸡蛋问题
实例9 加法口诀表
实例10 成绩统计
实例11 字符统计
实例12 水仙花数
实例13 圆的问题
实例14 最小公倍数
实例15 阶乘求和
附录A 编程参考实例
封底
环境准备
0.1 安装Python
Python的编程运行环境是进行Python编程学习的前提。把Python安装到计算机上后,系统中将会有一个运行Python程序的解释器、一个Python命令行交互环境,以及一个Python的集成开发环境。
Python的安装过程
1.下载安装包
打开Python的官方下载页面:https://www.Python.org/downloads/,如图0-1所示。
图0-1 Python官方下载页面
2.安装Python
在Windows系统中找到刚才下载的Python安装包,双击Python-3.7.1文件,如图0-2所示,在出现的页面中选中“Add Python 3.7 to PATH”,单击“Install Now”。
图0-2 运行下载好的Python安装包
接着,出现图0-3所示的安装进度,等待安装完毕,出现如图0-4所示的页面。
图0-3 Python安装进度
图0-4 Python安装完毕
3.测试Python安装环境
在图0-5所示的Windows命令行界面中输入Python命令,出现Python的输入提示符“>>>”,说明Python安装成功。在“>>>”后输入“25+75”,按回车键后,可得到运算结果“100”。
图0-5 Python安装成功
在“>>>”后输入exit()并按回车键,可退出Python交互式环境。当然,也可以直接关闭命令行窗口。
如果在Windows的命令行界面中输入“Python”并按回车键后,出现“‘Python’不是内部或外部命令,也不是可运行的程序或批处理文件。”字样,那么说明在安装时忘记勾选“Add Python.exe to Path”。这时,可以把Python安装程序再运行一遍,在出现的界面上选择“Modify”,然后单击“Next”按钮,出现如图0-6所示的界面后,勾选“Add Python to environment variables”,再单击“Install”按钮进行安装。
图0-6 选中“Add Python to environment variables”
0.2 编写和运行Python程序
安装完Python后,为了方便使用,可以在桌面上创建Python集成开发环境IDLE的快捷方式。在IDLE里,可以创建和运行Python程序。单击File→New File,如图0-7所示,在出现的空白页面上输入如图0-8所示的代码“print("你好,欢迎学习Python!")”,然后单击File→Save as,保存这个文件,程序可以命名为printhello.py。
在打开的printhello.py文件中,单击Run→Run Module,如图0-9所示,可以运行这个程序,结果如图0-10所示。
图0-7 创建一个新程序
图0-8 编写一个简单的Python程序
图0-9 运行printhello.py程序
图0-10 printhello.py程序运行结果
在命令行界面中也可以运行Python程序。如图0-11所示。printhello.py程序放在“E:\pmath1\安装环境示例程序”目录下。
图0-11 在命令行界面中运行Python程序
实例1 比较大小
能力5象限
数学能力
逻辑能力
编程语言
动手能力
纠错能力
1.1 问题描述
给定任意两个算术运算式,进行比较运算,判断运算结果的对错。
1.2 数学知识点
算术运算式的大小比较。
1.3 编程知识点
1.比较运算
在日常生活中,我们经常会判断一件事情是真是假、是对是错。在数学里,我们也经常需要看一个数字比另一个数字是大还是小,或者相等。在使用计算机的时候,我们也经常会碰到校验用户密码是否正确,此时计算机需要把用户输入的密码和系统里存储的密码进行比较,看它们是否相同。这些都涉及比较运算。
数学里的比较运算在Python里也有对应的符号,但有些比较运算的符号可能略有区别,如表1-1所示。
表1-1 比较运算符号对比
对于一个数学比较式,如3>2来说,我们知道这是对的,而5>7是错的。Python在运行一个数学比较式时,可以给出对错(True或False)的判断,如图1-1所示。
图1-1 在Python里做比较运算
Python对输入的数学比较运算式进行判断,给出对(True)或错(False)的判断结果。例如,3>=2,表示3不小于2,显然是正确的,Python给出的判断结果是True;3<=2,表示3不大于2,显然是错误的,Python给出的判断结果是False。2!=3,表示2和3不相等,Python给出的判断结果是True;3==2,表示3和2相等,显然是错的,Python给出的判断结果是False。 2.输出信息 在Python里,可以使用print()函数实现在屏幕上输出程序执行中的过程信息,如图1-2所示。 图1-2 用print()函数输出信息 1.4 问题分析 给定一系列比较运算式,编写程序,判断这些比较运算式是真是假。只要让程序依次进行判断便可,不存在复杂的逻辑过程。在程序里使用Print()函数把比较运算的判断结果显示在屏幕上。整个过程如下: 顺序执行是最简单的一种程序逻辑结构,要求程序按顺序依次执行每一条语句,不存在跳转、反复执行某条语句的现象。 1.5 程序设计 我们在Python的文件编辑器里新建一个comparisonnumber.py文件,如图1-3所示。编写一个Python程序,功能是输出一系列比较运算式的对错判断结果。 图1-3 比较运算式的判断 1.6 运行结果 ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Python编程与初级数学 - (EPUB全文下载)