Python初级 3 基本数学运算
2024-10-06 05:41:45
一、 四大基本运算操作符
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))
最新文章
- win7挂载VHD文件,模拟多系统并存
- 03.NopCommerce功能与特点介绍
- 2. scala中的数组
- SignalR 跨域设置
- ArrayLLis 线程不安 实验
- React/React Native 的ES5 ES6写法对照表-b
- Park Visit
- ios打包应用程序,生成ipa文件
- Oracle 一些简单操作
- 201521123067 《Java程序设计》第11周学习总结
- mysql存储过程分库分表
- linux单项目发布流程
- java操作elasticsearch实现query String
- Unit 1.前端基础之html
- [LeetCode] 105. Construct Binary Tree from Preorder and Inorder Traversal_Medium tag: Tree Traversal
- ecstore开启发送邮件日志,并且排查邮件发布出去原因
- tmux 快捷操作
- java设计模式(一)【六大原则】
- BackgroundWorker使用方法
- 【Android】1.2 创建Android模拟器
热门文章
- 国产MM才叫漂亮[景甜]
- Linux命令基础5-文件重定向
- 从零开始开发一个Spring Boot Starter
- Kibana 的安装(Windows版本)
- codevs 1729 单词查找树
- [WARNING] 找不到编译器:wepy-compiler-less。 [Error] 未发现相关 less 编译器配置,请检查wepy.config.js文件。
- 零基础Python接口测试教程
- webbench 源代码
- 基于腾讯云监控 API 的 Grafana App 插件开发
- mac安装rust