简单讲解Python中的数字类型及基本的数学计算


Posted in Python onMarch 11, 2016

Python有四种类型的数字:
1.整型 

a = 2 
print a

2.长整型 

b = 123456789 
print b

3.浮点数 

c = 3.2E2 
print c

4.复数 复数为实数的推广,它使任一多项式都有根。复数当中有个“虚数单位”j,它是-1的一个平方根。任一复数都可表达为x+yj,其中x及y皆为实数,分别称为复数之“实部”和“虚部”。  

d = (2+3j) 
print d

 

计算示例:
每种程序语言都有数学计算方法,数学符号通用,大家都知道。直接上代码吧:

print "I will now count my chickens:" 
 
 
print "Hens", 25 + 30 / 6 
print "Roosters", 100 - 25 * 3 % 4 
 
 
print "Now I will count the eggs:" 
 
 
print 3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6 
 
 
print "Is it true that 3 + 2 < 5 - 7?" 
 
 
print 3 + 2 < 5 - 7 
 
 
print "What is 3 + 2?", 3 + 2 
print "What is 5 - 7?", 5 - 7 
 
 
print "Oh, that's why it's False." 
 
 
print "How about some more." 
 
 
print "Is it greater?", 5 > -2 
print "Is it greatet or equal?", 5 >= -2 
print "is it less or equal?", 5 <= -2

运行结果应该是这样的:

root@he-desktop:~/mystuff# python ex3.py 
I will now count my chickens:
Hens 30
Roosters 97
Now I will count the eggs:
7
Is it true that 3 + 2 < 5 - 7?
False
What is 3 + 2? 5
What is 5 - 7? -2
Oh, that's why it's False.
How about some more.
Is it greater? True
Is it greatet or equal? True
is it less or equal? False

eg:用数学计算把英寸和磅转化为厘米和千克。
1英寸 = 2.54厘米,1磅 = 0.4536千克

my_height_centimeter = my_height * 2.54 
my_weight_kilo = my_weight * 0.4536 
print "He's %d centimeters tall." % my_height_centimeter 
print "He's %d kilos heavy." % my_weight_kilo

Python 相关文章推荐
python实现封装得到virustotal扫描结果
Oct 05 Python
Python中logging实例讲解
Jan 17 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
Jun 19 Python
python3.7简单的爬虫实例详解
Jul 08 Python
python自动化测试之DDT数据驱动的实现代码
Jul 23 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
Aug 12 Python
Python获取、格式化当前时间日期的方法
Feb 10 Python
Python限制内存和CPU使用量的方法(Unix系统适用)
Aug 04 Python
PyTorch 导数应用的使用教程
Aug 31 Python
python 用struct模块解决黏包问题
Nov 07 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
Feb 25 Python
什么是Python装饰器?如何定义和使用?
Apr 11 Python
详解Python中的变量及其命名和打印
Mar 11 #Python
Python基本语法经典教程
Mar 11 #Python
Python使用PIL库实现验证码图片的方法
Mar 11 #Python
Python2.x利用commands模块执行Linux shell命令
Mar 11 #Python
Python实现列表转换成字典数据结构的方法
Mar 11 #Python
python中enumerate函数遍历元素用法分析
Mar 11 #Python
python实现class对象转换成json/字典的方法
Mar 11 #Python
You might like
新52大事件
2020/03/03 欧美动漫
dedecms函数分享之获取某一栏目所有子栏目
2014/05/19 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
2018/01/29 PHP
PHP接口类(interface)的定义、特点和应用示例
2020/05/18 PHP
PHP7变量处理机制修改
2021/03/09 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
Js 获取HTML DOM节点元素的方法小结
2009/04/24 Javascript
jquery 新手学习常见问题解决方法
2010/04/18 Javascript
Jquery拖拽并简单保存的实现代码
2010/11/28 Javascript
表单的焦点顺序tabindex和对应enter键提交
2013/01/04 Javascript
EditPlus注册码生成器(js代码实现)
2013/03/25 Javascript
javascript Event对象详解及使用示例
2013/11/22 Javascript
JS小功能(offsetLeft实现图片滚动效果)实例代码
2013/11/28 Javascript
javascript中数组中求最大值示例代码
2013/12/18 Javascript
jQuery使用after()方法在元素后面添加多项内容的方法
2015/03/26 Javascript
javascript常见数字进制转换实例分析
2016/04/21 Javascript
jQuery on()方法绑定动态元素的点击事件无响应的解决办法
2016/07/07 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
2016/12/02 Javascript
纯js三维数组实现三级联动效果
2017/02/07 Javascript
Node.js中的http请求客户端示例(request client)
2017/05/04 Javascript
浅谈React Event实现原理
2018/09/20 Javascript
[03:09]2014DOTA2国际邀请赛 Mushi前队友送上祝福
2014/07/12 DOTA
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
[01:38]完美世界高校联赛决赛花絮
2018/12/02 DOTA
[08:56]DOTA2-DPC中国联赛2月23日Recap集锦
2021/03/11 DOTA
浅谈pyhton学习中出现的各种问题(新手必看)
2017/05/17 Python
Python爬虫抓取代理IP并检验可用性的实例
2018/05/07 Python
python GUI库图形界面开发之PyQt5线程类QThread详细使用方法
2020/02/26 Python
css3实现动画的三种方式
2020/08/24 HTML / CSS
航海技术专业毕业生求职信
2014/04/06 职场文书
新学期开学演讲稿
2014/05/24 职场文书
2014学校领导四风对照检查材料思想汇报
2014/09/23 职场文书
银行反四风对照检查材料
2014/09/29 职场文书
房产公证书
2015/01/23 职场文书
伏羲庙导游词
2015/02/09 职场文书
2016猴年春节问候语
2015/11/11 职场文书