python解决数学问题的实例_用python解决简单的数学问题
前面我们已经学了如何python处理整数、分数、小数、复数,同时也学习了一些处理不同类型数据的一些方法。下面就来解决一些简单的数学问题。
比较两个数的大小
#!/usr/bin/python
2 #-*- coding=utf-8 -*-
3 def compare(a,b):
4 if a>b:
5 print('a大')
6 elif a
7 print('b大')
8 else:
9 print('a等于b')
10
11 a=input("输入a:")
12 b=input("输入b:")
13 compare(a,b)
这个程序先定义了一个compare函数,然后输入a和b,最后调用compare()函数输出比较内容。
自然数求和
输入两个自然数,求出这两个自然数之间所有数之和。
#!/usr/bin/python
#-*- coding=utf-8 -*-
def sum(a,b):
sum1=0
for i in range(a,b+1):
sum1=sum1+i
return sum1
if __name__ == '__main__':
a=input('输入第一个数字:')
b=input('输入第二个数字:')
sum(a,b)
print '总数为:',sum(a,b)
先定义sum()函数,然后初始化sum1,使用for循环累加,最后返回sum1的值。range()函数是python的内置函数。然后是从新定义了main()函数,输入a、b的值,然后调用print()函数输出sum()。
判断一个数是不是另一个数的因素
def is_factor(a,b):
if b%a==0:
return True
else:
return False
is_factor(12,10239012)
python解决数学问题的实例_用python解决简单的数学问题相关推荐
- python中if语句的实例_对python中if语句的真假判断实例详解
说明 在python中,if作为条件语句,当if后面的条件参数为真时,则执行后面的语句块,反之跳过,为了深入理解if语句,我们需要知道if语句的真假判断方式. 示例 在python交互器中,经过测试发 ...
- python随机生成二维列表_对python产生随机的二维数组实例详解
对python产生随机的二维数组实例详解 最近找遍了python的各个函数发现无法直接生成随机的二维数组,其中包括random()相关的各种方法,都没有得到想要的结果.最后在一篇博客中受到启发,通过列 ...
- python中numpy数组的合并_基于Python中numpy数组的合并实例讲解
基于Python中numpy数组的合并实例讲解 Python中numpy数组的合并有很多方法,如 - np.append() - np.concatenate() - np.stack() - np. ...
- python扫雷的代码及原理_基于Python实现的扫雷游戏实例代码
摘要:这篇Python开发技术栏目下的"基于Python实现的扫雷游戏实例代码",介绍的技术点是"Python实现.Python.实例代码.扫雷游戏.扫雷.游戏" ...
- python中len是什么函数_总结Python中len()函数的使用实例
这篇文章主要简单介绍了Python中的len()函数的使用,包括在四种情况下的使用小例子,是Python学习当中的基础知识,需要的朋友可以参考下 函数:len() 1:作用:返回字符串.列表.字典.元 ...
- python解决数学问题的实例_三十道python实战练习习题
Python数学计算,编程练习题实例一: 简述:这里有四个数字,分别是:1.2.3.4 提问:能组成多少个互不相同且无重复数字的三位数?各是多少? Python解题思路分析:可填在百位.十位.个位的数 ...
- python生物信息实例_使用python处理生物信息数据(一)
趁疫情被封闭在家,学习一下python,之前尝试过看过perl的书,代码看得我一脸懵逼,python乍看上去和蔼可亲多了,再加上有个师兄鼓励和推荐学习python,找了这本书Managing Your ...
- python写安卓app控制蓝牙_基于python实现蓝牙通信代码实例
这篇文章主要介绍了基于python实现蓝牙通信代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 安装和示例 linux下安装 sudo apt ...
- python基础语法加爬虫精进_从Python安装到语法基础,这才是初学者都能懂的爬虫教程...
Python和PyCharm的安装:学会Python和PyCharm的安装方法 变量和字符串:学会使用变量和字符串的基本用法 函数与控制语句:学会Python循环.判断语句.循环语句和函数的使用 Py ...
最新文章
- iOS单例模式定义与使用
- Matlab--sort排序
- 【MM配置】Pricing 采购定价 2
- XML学习第三节 Schema介绍
- 怎么在pycharm打开浏览器_Mac OS下搭建 python3+pycharm+selenium+Chrome环境
- 接口自动化测试系列(一):HTTP状态码
- socket跟TCP/IP 的关系,单台服务器上的并发TCP连接数可以有多少
- java什么是静态_什么是java静态
- 10个必知的网页设计术语计算机与网络,计算机网络专业毕业论文-网页设计与制作(23页)-原创力文档...
- 【实践驱动开发2-001】wifi 在android 下的实现 - AR6000 系列移植详细步骤
- el-jy-ii计算机组成原理实验报告,EL-JY-II型计算机组成原理实验系统
- mysql建帐号数据库出现反斜线_[MySQL FAQ]系列 -- 账号密码包含反斜线时怎么办-阿里云开发者社区...
- (十一)ntp时间同步
- DSP 6678的NETCP
- 零门槛修改微信步数(基于虚拟xposed)
- beetl 页面标签_高级用法 · Beetl3官方文档 · 看云
- 重装系统重启后出现booting windows_电脑重装系统教程来了,Win10 20H2正式版安装图解...
- python文本去重复_python多个文本组合后去除重复项
- Learn OpenGL 笔记6.9 Deferred Shading(延迟着色)
- windows下的grep
热门文章
- Java开发实战经典第二版,小白也能看明白
- Unity 3D - 闪退修复汇总
- 小学四年级下册计算机应用,信息技术四年级的下册人教版全册(三小).docx
- 什么服务器最好 最稳定,什么服务器比较好
- 跆拳道反应速度的训练方法(一)
- 如何使用WebGL渲染一簇水晶
- 封装了一些 python 爬虫技巧,开箱即用
- 关于小学计算机课教学反思,小学信息技术课教学反思
- 帧数达不到144用144hz_144hz屏幕刷新率与游戏帧数之间的关系?
- 三国志战略版:Daniel_S7赤壁前瞻5_新武将战法解读