首页 > 编程语言 >(三)Python基本数据类型

(三)Python基本数据类型

时间:2024-07-26 11:50:36浏览次数:14  
标签:基本 运算 Python 浮点数 数据类型 数值 按位 类型

Python的基本数据类型包括整数类型、浮点数类型和复数类型。下面分别介绍这些数据类型以及数值运算操作符和数值运算函数。

  1. 整数类型(int):整数类型表示没有小数部分的数字,可以是正数、负数或零。例如:
a = 5
b = -3
c = 0
2.浮点数类型(float):浮点数类型表示有小数部分的数字,可以是正数、负数或零。例如:
x = 3.14
y = -0.5
z = 0.0
3.复数类型(complex):复数类型表示由实部和虚部组成的数字,虚部以j或J表示。例如:
d = 1 + 2j
e = -3 - 4j
4.数值运算操作符:Python支持以下数值运算操作符:
  • 加法(+):将两个数值相加
  • 减法(-):将两个数值相减
  • 乘法(*):将两个数值相乘
  • 除法(/):将两个数值相除
  • 取整除法(//):将两个数值相除并向下取整
  • 取余(%):计算两个数值的余数
  • 幂运算(**):计算一个数值的指数幂
  • 按位与(&):对两个数值进行按位与运算
  • 按位或(|):对两个数值进行按位或运算
  • 按位异或(^):对两个数值进行按位异或运算
  • 按位取反(~):对一个数值进行按位取反运算
  • 左移(<<):将一个数值的二进制表示向左移动指定位数
  • 右移(>>):将一个数值的二进制表示向右移动指定位数
5.数值运算函数:Python提供了一些内置函数来进行数值运算,例如:
  • abs():计算一个数值的绝对值
  • round():对一个浮点数进行四舍五入
  • int():将一个数值转换为整数
  • float():将一个数值转换为浮点数
  • complex():将一个字符串转换为复数
  • max():返回一组数值中的最大值
  • min():返回一组数值中的最小值
  • pow():计算一个数值的指数幂
  • sum():计算一组数值的和

标签:基本,运算,Python,浮点数,数据类型,数值,按位,类型
From: https://www.cnblogs.com/liangyixu342/p/18325026

相关文章

  • 【Python自动化办公】用Pandas库自动化操作Excel表格,从读取、写入到数据处理和分析
    文末免费赠送精品编程资料~~前言Python的第三方Pandas库是数据处理和分析中的利器,其强大的功能可以帮助我们轻松地对Excel表格进行自动化操作。接下来,我们将介绍九个用Pandas库操作Excel的编程例子,并且每个例子都会涉及不同的知识点,确保全面掌握这个主题。1.读取和写入E......
  • 总结24个Python接单赚钱平台与详细教程,兼职月入5000+
    如果说当下什么编程语言最靠谱或者比较适合搞副业?答案肯定100%是:Python。python是所有语法中最简单易上手的语言,不需要特别的的英语词汇量,逻辑思维也不需要很差就能上手。而且学会了之后就能编写代码爬取各种数据,制作各种图表,提升工作效率。而且还能利用业余时间接点私活......
  • python安装第三方库的国内镜像
    直接:pipconfigsetglobal.index-urlhttps://pypi.doubanio.com/simple设置了全局的第三方库的下载文件镜像请求网址。安装第三方库:pipinstallscrapy--scrapy第三方库名称 pip从国内镜像安装的命令使用中国大陆地区的Python包镜像服务时,可以通过修改p......
  • 如何将Python嵌入.Net?
    我尝试基于文档此处和此处使用pythonnet将Python嵌入到.Net中。这是我的代码Runtime.PythonDLL=@"D:\Dev\Console\.conda\python311.dll";PythonEngine.Initialize();dynamicsys=Py.Import("sys");Console.WriteLine("Pythonversion:&quo......
  • 使用pybind11封装c++的dll,供python调用
    用pip安装好pybind11 文件清单,都写在一个目录里//文件名:add.cppextern"C"doubleadd(doublein1,doublein2){returnin1+in2;}//文件名:sub.cppextern"C"doublesub(doublein1,doublein2){returnin1-in2;}//文件名:mul.cppextern"......
  • python-myStudyList
     1  下载软件1.1下载python最新版本并安装下载地址:百度搜索python官网。WelcometoPython.org。 1.2官网学习网页:PythonTutorials–RealPython   1.3也可以下载集成环境软件Anaconda。 Anaconda软件商城官方正版免费下载(msc23.cn) 2 ......
  • Python语法基础
    基本语句输入input() eg:输出print(内容)注释单行注释:#注释内容多行注释:"""注释内容"""数据类型: 字面量:整型、浮点数、字符串......intfloatstring查看数据类型:type(数据)查看数据类型 转换函数int(x):将x转换成整数类型float(x):将x转......
  • PyTesseract 不提取文本?我是所有这些Python的新手,请需要h3lp
    它不想从图像中提取文本,就像终端保持黑色并带有空格,就像它实际上试图提取文本一样,这是我的代码和图像从PIL导入图像导入pytesseract导入CV2“C:\用户\埃米利亚诺\下载\practic.png”pytesseract.pytesseract.tesseract_cmd="C:\ProgramFiles\Tesseract-OCR\tesseract.exe......
  • Python安装第三方库
    Python安装PILPIL(PythonImagingLibrary)是一个旧的Python库,用于处理图像。然而,PIL已经不再维护,并被一个名为Pillow的库所取代。Pillow是PIL的一个分支,并且完全兼容PIL。建议使用Pillow而不是PIL。pipinstallpillowPython安装moviepymoviepy是一个用于视频编辑的Python库,......
  • 优化Python中图像中的OCR文本检测
    我目前正在用python编写一个程序,该程序获取包含大量文本的图像,将其提取到.txt文件,然后将找到的单词与另一个文件中的单词列表进行比较,并创建一些坐标(根据像素)在图像中找到的单词中,如果找到图像,则会在图像中绘制红色方块。到目前为止,我已经正确处理了坐标部分,在单词周围绘制了......