简单讲解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获取本机外网ip的方法
Apr 15 Python
Windows下Python2与Python3两个版本共存的方法详解
Feb 12 Python
Python_LDA实现方法详解
Oct 25 Python
Python遍历numpy数组的实例
Apr 04 Python
python读取和保存视频文件
Apr 16 Python
对python for 文件指定行读写操作详解
Dec 29 Python
浅谈Python中的全局锁(GIL)问题
Jan 11 Python
Python+OpenCV图片局部区域像素值处理改进版详解
Jan 23 Python
详解Python用户登录接口的方法
Apr 17 Python
Python中无限循环需要什么条件
May 27 Python
python如何利用paramiko执行服务器命令
Nov 07 Python
python re模块常见用法例举
Mar 01 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下尝试使用GraphicsMagick的缩略图功能
2011/01/01 PHP
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
2011/05/04 PHP
php自定义session示例分享
2014/04/22 PHP
PHP中is_file()函数使用指南
2015/05/08 PHP
PHP获取客户端及服务器端IP的封装类
2016/07/21 PHP
PHP中创建和编辑Excel表格的方法
2018/09/13 PHP
PHP递归的三种常用方式
2019/02/28 PHP
解决 firefox 不支持 document.all的方法
2007/03/12 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
JQuery实现table行折叠效果以JSON做数据源
2014/05/26 Javascript
可编辑下拉框的2种实现方式
2014/06/13 Javascript
jquery实现图片预加载
2015/12/25 Javascript
利用fecha进行JS日期处理
2016/11/21 Javascript
mpvue项目中使用第三方UI组件库的方法
2018/09/30 Javascript
jQuery层叠选择器用法实例分析
2019/06/28 jQuery
Nuxt页面级缓存的实现
2020/03/09 Javascript
基于javascript实现碰撞检测
2020/03/12 Javascript
JavaScript实现像雪花一样的Hexaflake分形
2020/07/07 Javascript
详解JavaScript数据类型和判断方法
2020/09/04 Javascript
vue实现简单计算商品价格
2020/09/14 Javascript
[56:20]LGD vs VP Supermajor 败者组决赛 BO3 第三场 6.10
2018/07/04 DOTA
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
pycharm重命名文件的方法步骤
2019/07/29 Python
python3常用的数据清洗方法(小结)
2019/10/31 Python
python os模块常用的29种方法使用详解
2020/06/02 Python
html5实现移动端适配完美写法
2017/11/16 HTML / CSS
澳大利亚便宜的家庭购物网站:CrazySales
2018/02/06 全球购物
求两个数的乘积和商数,该作用由宏定义来实现
2013/03/13 面试题
出纳岗位职责
2013/11/09 职场文书
中药学专业毕业生推荐信
2014/07/10 职场文书
政风行风评议个人心得体会
2014/10/29 职场文书
2014年学生会干事工作总结
2014/11/07 职场文书
委托书范本格式
2019/04/18 职场文书
配置nginx 重定向到系统维护页面
2021/06/08 Servers
Win10/Win11 任务栏替换成经典样式
2022/04/19 数码科技