Python初级 3 基本数学运算
一、 四大基本运算操作符
1 加+
print(3 + 2)
2 减-
print(3 - 2)
3 乘:*
print(3 * 2)
4 除/, //
print(3 / 2)
print(3 // 2)
5 操作符,操作数

练习:
print(3 + 2)
print(3 – 2)
print(3 * 2)
print(3 / 2)
print(3 // 2)
二、运算顺序
先乘除,再加减,有括号的先计算括号内的
print(3 + 5 * 3)
print(155 – 3 * 5 + 44 / 4)
三、另外四个操作符:
1、指数:**
自乘为一个幂,一个数的多少次幂
print(3 * 3 * 3 * 3 * 3)
3的5次幂
print(3 ** 5)
print(4 ** 5)
print(10 ** 2)
print(10 ** 3)
print(10 ** 4)
print(10 ** 5)
print(3.2 * 10 ** 5)
2、取余 :%
print(7%2)
3、自增 +=
score = score + 1
print(score)
score += 1
print(score)
4、自减 –=
score = score – 1
print(score)
score –= score
print(score)
练习:
print(3 * 3 * 3 * 3 * 3)
print(3 ** 5)
score = 5
score –= 1
print(score)
四、非常大和非常小

在计算机中不好表示,e记法:
3.8e16

附5个练习程序
# !/usr/bin/env python3
# -*- coding: utf-8 -*-
# 加法
# 输入两个加数,然后输出计算结果 a = float(input("请输入加数:"))
b = float(input("请输入加数:"))
print("a + b = {}".format(a, b, a + b))
# !/usr/bin/env python3
# -*- coding: utf-8 -*-
# 减法
# 输入被减数,减数,然后输出计算结果 a = float(input("请输入被减数:"))
b = float(input("请输入减数:"))
print("{} - {} = {}".format(a, b, a - b))
# !/usr/bin/env python3
# -*- coding: utf-8 -*-
# 乘法
# 输入乘数,然后输出计算结果 a = float(input("请输入乘数:"))
b = float(input("请输入乘数:"))
print("{} * {} = {}".format(a, b, a * b))
# !/usr/bin/env python3
# -*- coding: utf-8 -*-
# 除法
# 输入被除数,除数,然后输出计算结果 a = float(input("请输入被除数:"))
b = float(input("请输入除数:"))
print("{} / {} = {}".format(a, b, a / b))
# !/usr/bin/env python3
# -*- coding: utf-8 -*-
# 整除
# 输入被除数,除数,然后输出计算结果(显示整除结果和余数) a = int(input("请输入被除数(整数):"))
b = int(input("请输入除数(整数):"))
print("{} // {} = {}……{}".format(a, b, a // b, a % b))
Python初级 3 基本数学运算的更多相关文章
- Python数字类型及数学运算
1.数字类型分为int.float和complex,complex暂时用不到,int和float的相关运算和类型转换如下: >>> 59+12 71 >>> 59- ...
- 吾八哥学Python(五):Python基本数学运算
今天我们学习Python里的基本数学运算方法,还是通过例子来练习吧! 加减乘除求余 #加法 print(12+34) #减法 print(30-10.0) #乘法 print(3*5) #除法 pri ...
- Python标准库12 数学与随机数 (math包,random包)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 我们已经在Python运算中看到Python最基本的数学运算功能.此外,math包 ...
- Python: 复数的数学运算
写的最新的网络认证方案代码遇到了一个难题,唯一的解决办法就是使用复数空间,需要使用复数来执行一些计算操作. 复数可以用使用函数complex(real, imag) 或者是带有后缀j 的浮点数来指定. ...
- python 数字系列-复数的数学运算
复数的数学运算 问题 你写的最新的网络认证方案代码遇到了一个难题,并且你唯一的解决办法就是使用复数空间. 再或者是你仅仅需要使用复数来执行一些计算操作. 解决方案 复数可以用使用函数 complex( ...
- Python之复数、分数、大型数组数学运算(complex、cmath、numpy、fractions)
一.复数的数学运算 复数可以用使用函数 complex(real, imag) 或者是带有后缀j的浮点数来指定 a=complex(2,4) print(a) # (2+4j) b=2-5j # 获取 ...
- Python 3标准库 第五章 数学运算
第五章数学运算-----------------------上下文解释:编程时,我们一般也是先给程序定义一些前提(环境变量.描述环境变化的全局变量等),这些“前提”就是上文,然后再编写各功能模块的代码 ...
- Python 集合的各种操作 数学运算 关系操作 增删改查 生成式
# 集合是无序的 是可变的 不能重复 允许数学运算 分散存储 # 创建# collegel = {'哲学','经济学','法学','教育学'}## # {'教育学', '经济学', '法学', '哲学 ...
- Python学习_02_数字和运算
python具有强大的科学运算功能,python由于支持更加强大的面向对象和动态特性,相比R语言.matlab.mathmatic等传统的科学计算工具具有非常大的优势. Python的数字 pytho ...
随机推荐
- new char()与new char[]区别
char *pc = new char(15); //开辟一个内存单元,并用括号里的初始化(用15来初始化你定义的指针所指向的那个char)char *pc = new char[15]; //开辟一 ...
- Flask - 请求响应 | session | 闪现 | 请求扩展 | 中间件
请求响应 flask的请求信息都在request里 flask的响应方式有四剑客,也可以自定义响应 请求相关信息 # request.method 提交的方法 # request.args get请求 ...
- [VSCode] Custom settings
{ // UI IMPROVEMENTS —————————————————— // Part 1. "editor.minimap.enabled": false, " ...
- IDEA设置提示生成序列化ID
背景: 实现Serializable接口的类,没有提示生成序列化ID 解决问题: 1.FIle->Settings->Editor->inspections 2.点击java-> ...
- img src防缓存
//加时间戳防缓存 var imgurl = "/pcms/headImg/${sessionScope.accountInfo.accountId}_cut.jpg?time=" ...
- strutsCRUD
Bookdao public class BookDao extends JsonBaseDao{ //分页查询书本信息 //根据书本id查询当个书本信息 public List<Map< ...
- __property 关键字的使用
https://blog.csdn.net/lixingshi/article/details/41277577 __property是属性关键字,用来定义类的某种属性. 给类定义属性,是BCB的扩展 ...
- 配置asgi来达到能处理websocket
在项目中使用了webscoket进行实时通讯,但是生产环境又使用了django+nginx+uwsgi的部署方式,我们都知道uwsgi并不能处理websocket请求,所以需要asgi服务器来处理we ...
- NOIP2015 D1 解题报告
T1 神奇的幻方 题目描述 幻方是一种很神奇的N*N矩阵:它由数字1,2,3,……,N*N构成,且每行.每列及两条对角线上的数字之和都相同. 当N为奇数时,我们可以通过以下方法构建一个幻方: 首先将1 ...
- node.js Error: connect EMFILE 或者 getaddrinfo ENOTFOUND
Error: getaddrinfo ENOTFOUND] code: 'ENOTFOUND', errno: 'ENOTFOUND', syscall: 'getaddrinfo' Error: c ...