简单讲解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 相关文章推荐
使用FastCGI部署Python的Django应用的教程
Jul 22 Python
Python中的字符串类型基本知识学习教程
Feb 04 Python
Python 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
python select.select模块通信全过程解析
Sep 20 Python
python深度优先搜索和广度优先搜索
Feb 07 Python
Python向MySQL批量插数据的实例讲解
Mar 31 Python
python 请求服务器的实现代码(http请求和https请求)
May 25 Python
python+influxdb+shell编写区域网络状况表
Jul 27 Python
Python实现SQL注入检测插件实例代码
Feb 02 Python
python os.fork() 循环输出方法
Aug 08 Python
TensorFlow设置日志级别的几种方式小结
Feb 04 Python
python数据预处理 :样本分布不均的解决(过采样和欠采样)
Feb 29 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数组交集的优化代码分析
2011/03/06 PHP
深入PHP FTP类的详解
2013/06/13 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
2016/06/12 PHP
一些技巧性实用js代码小结
2009/10/14 Javascript
javascript 仿QQ滑动菜单效果代码
2010/09/03 Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
2013/06/09 Javascript
jQuery统计指定子元素数量的方法
2015/03/17 Javascript
常见的javascript跨域通信方法
2015/12/31 Javascript
7个去伪存真的JavaScript面试题
2016/01/07 Javascript
JavaScript实现图片滑动切换的代码示例分享
2016/03/06 Javascript
AngularJS 输入验证详解及实例代码
2016/07/28 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
利用纯Vue.js构建Bootstrap组件
2016/11/03 Javascript
Javascript 实现放大镜效果实例详解
2016/12/03 Javascript
浅析bootstrap原理及优缺点
2017/03/19 Javascript
js实现本地时间同步功能
2017/08/26 Javascript
Vue实现的父组件向子组件传值功能示例
2019/01/19 Javascript
从0到1学习JavaScript编写贪吃蛇游戏
2020/07/28 Javascript
python实现多线程采集的2个代码例子
2014/07/07 Python
python实现可将字符转换成大写的tcp服务器实例
2015/04/29 Python
详解Python函数式编程—高阶函数
2019/03/29 Python
python返回数组的索引实例
2019/11/28 Python
Tensorflow: 从checkpoint文件中读取tensor方式
2020/02/10 Python
python读取配置文件方式(ini、yaml、xml)
2020/04/09 Python
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
荷兰演唱会和体育比赛订票网站:viagogo荷兰
2018/04/08 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
技术总监岗位职责
2013/12/05 职场文书
药剂专业学生求职信范文
2013/12/28 职场文书
省三好学生申请材料
2014/01/22 职场文书
教师竞聘演讲稿
2014/05/16 职场文书
知识竞赛拉拉队口号
2014/06/16 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
离职员工给领导和同事的感谢信
2015/11/03 职场文书
Go语言基础知识点介绍
2021/07/04 Golang
分享提高 Python 代码的可读性的技巧
2022/03/03 Python