练习3:数字和数学计算
2016-03-24 14:37
323 查看
python中常用计算符号
• + 加法• - 减法
• / 除法
• * 乘法
• % 求余
• < 小于
• > 大于
• <= 小于或等于
• >= 大于或等于
其中+ - / * % 返回的是算式运算后的数值,< > <= >= 返回布尔值(算式成立返回true,不成立返回false)
需注意
当算式内均为整数时,若结果为小数,则只会保留结果的整数部分,当算式内包含浮点数,算式结果会被转换为浮点数运算符号拥有优先级,当优先级相同时,按从左到右依次计算
**“美国我们用 PEMDAS 这个简称来辅助记忆,它的意思是“括号、指数、乘、除、加、减”——
Parentheses Exponents Multiplication Division Addition Subtraction ——这也是 Python 里的
运算优先级。“ **——摘自《笨方法学python》
额外
在python中,可以用”,”连接要输出的不同字符串和算式等,需要注意,连接处会多出一个空格print "Roosters", 100-25*3%4.0 #输出 # Roosters 97.0
最后是本次代码
#-*- coding:utf-8 -*- #输出提示信息 print "I will now count my chickens:" #计算并返回结果 print "Hens", 25+30/6.0 print "Roosters", 100-25*3%4.0 #输出提示信息 print "Now I will count the eggs:" #计算并返回结果 print 3+2+1-5+4%2-1/4.0+6 #输出提示信息 print "Is it true that 3+2<5-7?" #比较大小并返回相应布尔值(true,false) 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." #比较大小并返回相应布尔值(true,false) print "Is it greater?", 5 > -2 print "Is it greater or equal?", 5 >= -2 print "Is it less or equal?", 5 <= -2
相关文章推荐
- 关乎mysql中union、union all 的使用
- 情感分析利器——Doc2vec
- Android拍照后获得的图片旋转90度问题
- 在Linux中设置共享目录
- remote rejected] HEAD -> refs/for/v2.5 (change 256860 closed) gerrit报错原因
- 如何判断当前 app 是否在前台运行。
- Local Notification的作用
- CPU的内部架构和工作原理
- 日期格式转换
- 空 格不能多
- RecyclerView,ListView去除边缘动画效果
- sed入门实例
- 利用三维旋转矩阵在空间中旋转平面
- Mysql5.7 安装
- ASP.NET Core 1.0中的管道-中间件模式
- Python爬取房屋租售信息
- 使用Java字节流拷贝文件
- python脚本后台运行
- P2P通讯的C++实现-UDP Hole Punching方法
- PAT 乙级 1025. 反转链表