简单讲解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中列表、字典、元组、集合数据结构整理
Nov 20 Python
Python实现爬取逐浪小说的方法
Jul 07 Python
python实现文本去重且不打乱原本顺序
Jan 26 Python
详解Numpy中的广播原则/机制
Sep 20 Python
Django之Mode的外键自关联和引用未定义的Model方法
Dec 15 Python
python通过http下载文件的方法详解
Jul 26 Python
python多线程与多进程及其区别详解
Aug 08 Python
Pytorch实现GoogLeNet的方法
Aug 18 Python
基于SpringBoot构造器注入循环依赖及解决方式
Apr 26 Python
keras实现调用自己训练的模型,并去掉全连接层
Jun 09 Python
Python爬取豆瓣数据实现过程解析
Oct 27 Python
详解Java中一维、二维数组在内存中的结构
Feb 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 批量删除 sql语句
2009/06/05 PHP
phpmailer中文乱码问题的解决方法
2014/04/22 PHP
PHP中数组的分组排序实例
2014/06/01 PHP
关于Laravel-admin的基础用法总结和自定义model详解
2019/10/08 PHP
基于json的jquery地区联动效果代码
2011/07/06 Javascript
Javascript中的this绑定介绍
2011/09/22 Javascript
Node.js实战 建立简单的Web服务器
2012/03/08 Javascript
js获取php变量的实现代码
2013/08/10 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
2015/03/24 Javascript
javascript cookie基础应用之记录用户名的方法
2016/09/20 Javascript
javascript动画系列之模拟滚动条
2016/12/13 Javascript
vue构建单页面应用实战
2017/04/10 Javascript
node中koa中间件机制详解
2017/08/22 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
tweenjs缓动算法的使用实例分析
2019/08/26 Javascript
Vue切换组件实现返回后不重置数据,保留历史设置操作
2020/07/21 Javascript
[23:21]Ti4 冒泡赛第二轮DK vs C9 2
2014/07/14 DOTA
[00:57]林俊杰助阵DOTA2亚洲邀请赛
2015/01/28 DOTA
详解C++编程中一元运算符的重载
2016/01/19 Python
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
2017/06/27 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
python解释器spython使用及原理解析
2019/08/24 Python
详解Django将秒转换为xx天xx时xx分
2019/09/27 Python
python3通过udp实现组播数据的发送和接收操作
2020/05/05 Python
Python ellipsis 的用法详解
2020/11/20 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
军训 自我鉴定
2014/02/03 职场文书
单位实习工作证明怎么写
2014/11/02 职场文书
2014年技术员工作总结
2014/11/18 职场文书
2015年招生工作总结
2015/05/04 职场文书
感恩父母主题班会
2015/08/12 职场文书
小组口号霸气押韵
2015/12/24 职场文书
解决SpringBoot文件上传临时目录找不到的问题
2021/07/01 Java/Android