简单讲解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过滤函数filter()使用自定义函数过滤序列实例
Aug 26 Python
初步理解Python进程的信号通讯
Apr 09 Python
python比较2个xml内容的方法
May 11 Python
Python实现模拟登录及表单提交的方法
Jul 25 Python
Python第三方库的安装方法总结
Jun 06 Python
浅谈django model的get和filter方法的区别(必看篇)
May 23 Python
python机器学习之神经网络(二)
Dec 20 Python
学习Python3 Dlib19.7进行人脸面部识别
Jan 24 Python
python3第三方爬虫库BeautifulSoup4安装教程
Jun 19 Python
pandas使用apply多列生成一列数据的实例
Nov 28 Python
解决json中ensure_ascii=False的问题
Apr 03 Python
python中turtle库的简单使用教程
Nov 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
使用PHP获取网络文件的实现代码
2010/01/01 PHP
WebQQ最新登陆协议的用法
2014/12/22 PHP
PHP关键特性之命名空间实例详解
2017/05/06 PHP
PHP中的自动加载操作实现方法详解
2019/08/06 PHP
jQuery 操作option的实现代码
2011/03/03 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
js数组Array sort方法使用深入分析
2013/02/21 Javascript
jQuery父级以及同级元素查找介绍
2013/09/04 Javascript
jquery 显示*天*时*分*秒实现时间计时器
2014/05/07 Javascript
js实现精美的银灰色竖排折叠菜单
2015/05/16 Javascript
jquery自适应布局的简单实例
2016/05/28 Javascript
关于原生js中bind函数的简单实现
2016/08/10 Javascript
javascript实现一个网页加载进度loading
2017/01/04 Javascript
angular2倒计时组件使用详解
2017/01/12 Javascript
canvas 实现中国象棋
2017/02/17 Javascript
Vue中封装input组件的实例详解
2017/10/17 Javascript
解决Jquery下拉框数据动态获取的问题
2018/01/25 jQuery
微信小程序实现tab页面切换功能
2018/07/13 Javascript
vue微信分享的实现(在当前页面分享其他页面)
2019/04/16 Javascript
详解iframe跨域的几种常用方法(小结)
2019/04/29 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
[41:21]夜魇凡尔赛茶话会 第三期02:看图识人
2021/03/11 DOTA
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
Python输入二维数组方法
2018/04/13 Python
用python3读取python2的pickle数据方式
2019/12/25 Python
Python捕获异常堆栈信息的几种方法(小结)
2020/05/18 Python
Python实现上下文管理器的方法
2020/08/07 Python
汉语言文学毕业生求职信
2013/10/01 职场文书
创建服务型党组织实施方案
2014/02/25 职场文书
农村产权制度改革实施方案
2014/03/21 职场文书
经营目标管理责任书
2014/07/25 职场文书
六查六看自查报告
2014/10/14 职场文书
《将心比心》教学反思
2016/02/23 职场文书
《中彩那天》教学反思
2016/02/24 职场文书
Win11任务栏太宽了怎么办?一招解决Win11任务栏太宽问题
2021/11/21 数码科技