程序员数学基础【一、基础运算符号(整数、普通浮点数运算、逻辑运算)】(Python版本)(一)

简介: 程序员数学基础【一、基础运算符号(整数、普通浮点数运算、逻辑运算)】(Python版本)(一)

测试使用语言:【Python】


由于此类语言入门非常容易,哪怕初中生亦可以,并且本科/研究生写论文、做实验多数所用语言都是【Python】故而选择此语言。


代码运行平台:【win10 x64】


代码环境安装:【https://blog.csdn.net/feng8403000/article/details/113784766


代码编码格式:【https://blog.csdn.net/feng8403000/article/details/113785344


完整的vs搭建并使用【Python】,非常简单,基础部分无需任何环境配置,工具自带即可。


1、整数运算:【四则运算、整除、幂运算、取余、位移】


程序运算分为:【+, -, *, /, //, **, %分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、取余。>>, <<表示右移和左移。】



x=-20#负数
y=+3#正数
print("{0}+{1}={2}".format(x,y,(x+y)))#加法
print("{0}-{1}={2}".format(x,y,(x-y)))#减法
print("{0}*{1}={2}".format(x,y,(x*y)))#乘法
print("{0}/{1}={2}".format(x,y,(x/y)))#除法
print("{0}//{1}={2}".format(x,y,(x//y)))#整除
print("{0}**{1}={2}".format(x,y,(x**y)))#幂运算
print("{0}%{1}={2}".format(x,y,(x%y)))#取模(取余)
print("{0}>>{1}={2}".format(x,y,(x%y)))#向右唯一
print("{0}<<{1}={2}".format(x,y,(x%y)))#向左位移


微信图片_20220110201406.png

2、普通浮点数计算:【小数计算与位移运算】


x=-20.5#负数
y=+3.6#正数
print("{0}+{1}={2}".format(x,y,(x+y)))#加法
print("{0}-{1}={2}".format(x,y,(x-y)))#减法
print("{0}*{1}={2}".format(x,y,(x*y)))#乘法
print("{0}/{1}={2}".format(x,y,(x/y)))#除法
print("{0}//{1}={2}".format(x,y,(x//y)))#整除
print("{0}**{1}={2}".format(x,y,(x**y)))#幂运算
print("{0}%{1}={2}".format(x,y,(x%y)))#取模(取余)
print("{0}>>{1}={2}".format(x,y,(x%y)))#向右唯一
print("{0}<<{1}={2}".format(x,y,(x%y)))#向左位移


微信图片_20220110201445.png



相关文章
|
6天前
|
Linux 数据库管理 Python
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
65 4
|
5天前
|
存储 算法 数据挖掘
python 数学+减治、下一个排列法、DFS回溯法实现:第 k 个排列【LeetCode 题目 60】
python 数学+减治、下一个排列法、DFS回溯法实现:第 k 个排列【LeetCode 题目 60】
|
2天前
|
机器学习/深度学习 人工智能 算法
|
5天前
|
SQL 算法 数据可视化
LeetCode第八题:字符串转换整数 (atoi)【8/1000 python】
LeetCode第八题:字符串转换整数 (atoi)【8/1000 python】
|
6天前
|
机器学习/深度学习 人工智能 算法
Python与强化学习:AlphaGo背后的编程逻辑
本文介绍了使用Python实现Q-learning算法,以模仿AlphaGo在围棋中的决策过程。强化学习涉及环境、智能体和状态,Q-learning是无模型的学习算法,通过优化Q函数来预测状态动作的预期收益。AlphaGo结合Policy Network和Value Network进行强化学习,而简单的实现可借助OpenAI Gym创建围棋环境,使用Tensorforce库实现Q-learning。不过,要达到AlphaGo的水平,还需深入研究和优化。
11 2
|
9天前
|
Python
Python中列表和整数相乘
【6月更文挑战第3天】
10 4
|
10天前
|
Python
【Python 训练营】N_4 三个整数大小比较
【Python 训练营】N_4 三个整数大小比较
|
15天前
|
程序员 开发者 Python
Python2.x与 3.x 版本区别
Python2.x与 3.x 版本区别
|
17天前
|
存储 缓存 算法
Python中的整数类型
Python中的整数类型
10 2
|
24天前
|
存储 文件存储 Python
Python基础 --- 实现学生管理系统(Python 文件版本)
Python基础 --- 实现学生管理系统(Python 文件版本)
36 4