简单讲解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 相关文章推荐
9种python web 程序的部署方式小结
Jun 30 Python
Python实现的tab文件操作类分享
Nov 20 Python
使用Python编写一个模仿CPU工作的程序
Apr 16 Python
启动targetcli时遇到错误解决办法
Oct 26 Python
Python基于动态规划算法解决01背包问题实例
Dec 06 Python
ubuntu中配置pyqt4环境教程
Dec 27 Python
用python处理MS Word的实例讲解
May 08 Python
对Python3 pyc 文件的使用详解
Feb 16 Python
python打开使用的方法
Sep 30 Python
Python通过2种方法输出带颜色字体
Mar 02 Python
python speech模块的使用方法
Sep 09 Python
Python eval函数介绍及用法
Nov 09 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
laravel 4安装及入门图文教程
2014/10/29 PHP
ThinkPHP中Session用法详解
2014/11/29 PHP
php检查页面是否被百度收录
2015/10/28 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
PHP实现基本留言板功能原理与步骤详解
2020/03/26 PHP
Javascript 验证上传图片大小[客户端]
2009/08/01 Javascript
用cssText批量修改样式
2009/08/29 Javascript
JavaScript delete 属性的使用
2009/10/08 Javascript
利用JS进行图片的切换即特效展示图片
2013/12/03 Javascript
利用jQuary实现文字浮动提示效果示例代码
2013/12/26 Javascript
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
2014/12/18 NodeJs
轻松创建nodejs服务器(4):路由
2014/12/18 NodeJs
第七章之菜单按钮图标组件
2016/04/25 Javascript
js实现类bootstrap模态框动画
2017/02/07 Javascript
vue router学习之动态路由和嵌套路由详解
2017/09/21 Javascript
微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
2019/03/30 Javascript
详解iview的checkbox多选框全选时校验问题
2019/06/10 Javascript
JavaScript中变量提升机制示例详解
2019/12/27 Javascript
[38:21]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS LGD-CDEC
2014/05/22 DOTA
python访问sqlserver示例
2014/02/10 Python
Python中按值来获取指定的键
2019/03/04 Python
浅谈python之自动化运维(Paramiko)
2020/01/31 Python
python判断变量是否为int、字符串、列表、元组、字典的方法详解
2020/02/13 Python
基于jupyter代码无法在pycharm中运行的解决方法
2020/04/21 Python
Python根据字符串调用函数过程解析
2020/11/05 Python
火山咖啡:Volcanica Coffee
2019/10/29 全球购物
澳大利亚著名的纺织品品牌:Canningvale
2020/05/05 全球购物
如何利用cmp命令比较文件
2013/09/23 面试题
大学生实习感言
2014/01/16 职场文书
电工工作职责范本
2014/02/22 职场文书
焦裕禄精神心得体会
2014/09/02 职场文书
产品委托授权书范本
2014/09/16 职场文书
作风建设剖析材料
2014/10/06 职场文书
新党员入党决心书
2015/09/22 职场文书
Idea连接MySQL数据库出现中文乱码的问题
2021/04/14 MySQL
Android开发之WECHAT微信小程序路由跳转的两种形式
2022/04/12 Java/Android