当前位置: 首页 > 网络应用技术

Python有多少类?

时间:2023-03-05 22:54:04 网络应用技术

  简介:本文的首席执行官注释将介绍与Python有关的多少类Python。我希望这对每个人都会有所帮助。让我们来看看。

  1.数字:Python数字类型用于存储值,支持三种不同的值类型,包括整数,浮动 - 点,复数。

  2.字符串:Python中最常用的数据类型,该字符串由特殊符号组成,例如数字,字母和下行。

  3.列表:使用一对“ []”包含一个或多个元素,并用逗号将每个元素分开。

  4.元组:元组使用一对“()”包含一个或更多元素,将每个元素之间的逗号分开,以及在创建Tuplet组之后,无法修改该元素。这是来自列表的差异。

  5.词典:词典的每个键对(键=值)均由结肠(:),每对划分为逗号(,),整个字典包含在括号{}中。被重视,必须通过其钥匙。

  6.收集:这是一个无序的非纤维元素序列。它包含在大括号{}中。与词典不同,该系列在不当中。

  有许多Python数据类型。以下是每个人的一些简短示例:

  第一个:整数

  Python可以处理任意整数。当然,它包含负整数。在Python程序中,整数的表示方法与数学写作完全相同,例如:1,100,-8080,0,等。

  由于计算机使用二进制,有时十六进制表明整数更方便。十六进制前缀和0-9,a-f表示:0xff00。

  第二类:浮点号

  浮点的数量也是小数。之所以被称为浮点数 - 点数是因为当表达科学计数方法时,浮点数的小数点位置是可变的。浮动点可以用数学编写,例如1.23,3.15,-9.01等。。无论如何,对于一个大或小的浮点数,必须使用科学计数方法用E代替10,1.23x10^9为1.23e9。

  计算机中整数和浮点的方法不同。整数操作始终是准确的,并且浮动点号操作可能有四座房屋和五个收入。

  第三类:字符串

  该字符串是“或”中包含的任意文本,例如'abc','xyz',等等。请注意,“或”本身只是一种表示的方式,而不是字符串的一部分。因此,字符串“ ABC”仅是a,b,c,三个字符。

  第四:布尔值

  布尔值和布尔代数完全相同。布尔值只有两种类型:真和错误,是对还是错。在python中,可以使用真假来表示布尔值。

  BUR值可以通过和或不可计算。

  和操作和操作,只有所有操作都是真实的,并且操作的结果是真实的。

  或计算是或操作,只要一个是正确的,或操作结果为真。

  不计算是非计算的。这是一个单眼操作员,将真实变成false,错误变为真实。

  第五:空价值

  空值是Python中的特殊值,该值由None表示。没有一个人不能理解为0,因为0是有意义的,没有一个特殊的空值。

  此外,Python还提供了多种数据类型,例如列表,词典,并允许创建自定义数据类型。

  1.构建的系统 - 模块

  OS模块:OS模块包含通用操作系统功能

  系统模块:在Python的操作环境上提供一系列变量和功能

  随机模块:随机模块用于生成随机数

  时间模块:主要包含各种日期和时间函数的类和功能

  DateTime模块:时间模块的高端软件包

  Shutil模块:高级别的文件操作工具

  记录模块:将日志打印到标准输出

  RE模块:可以直接调用以实现常规匹配

  PYMYSQL模块:连接到数据库,并实现简单的添加,删除,更改检查

  线程模块:提供更强的多线程管理解决方案

  队列模块:多生产者的队列,多量工具

  JSON模块:在字符串和数据类型之间转换JSON

  2.开源(三方)模块

  请求:最负盛名的HTTP库。每个Python程序员都应该拥有。

  废纸:该图书馆对于从事爬行动物工作也是必不可少的。

  Numpy:为Python提供许多高级数学方法。

  matplotlib:库绘图数据图。它对数据分析师非常有用。

  Pygame:开发2D游戏时可以使用它。

  Scapy:理解和分析用Python编写的库。

  Django:开源网络开发框架,它鼓励快速开发,遵循MVC设计,开发周期很短。

  PY2EXE:将Python脚本转换为可以在Windows上独立运行的可执行程序。

  BeautifulSoup:基于Python的HTML/XML解析器简单易用。

  Pygtk:基于Python GUI程序的GTK+库。

  3.自定义模块

  自定义模块是由本身编写的模块。封装某个逻辑或某些功能的某个部分后,调用了其他功能。

  注意:自定义模块的命名不得由构建的模块命名,否则将不再导入系统的模块内置模块。

  例如:自定义SYS.PY模块后,不可能使用系统的系统模块。

  数字 - INT类:关于数字,Python的数字类型包括Int Integer,长整数,浮点浮点数,复杂的复数和布尔值。这里的主要介绍是int integer.in python2,整数的大小是有限的,也就是说,当数字超过一定范围时,它不再是int类型,而是一个长而整数。在Python3中,无论整数的长度如何,它都被称为整数int。

  布尔值 - bool类:布尔值,有两个结果和错误,对应于二进制中的0和1。

  字符串-str类:字符串是Python中最常用的数据类型。有很多用途。我们可以使用单引号或双引号来创建字符串;字符串未经修改,因此我们可以从有关字符串的索引中。

  列表 - 清单类:它由按特定元素顺序排列的元素组成。它的元素可以是任何数字类型,字符串,列表,金属组,字典,布尔值等。同时,也可以修改其元素。

  元组类:元组是未修改的列表,与列表相似,使用括号而不是方括号来识别。

  字典 - dict类:字典是一系列键值对,每个键值都由逗号分隔,每个键都对应一个值。您可以使用钥匙访问相应的值。密钥的定义必须不可变,两个数字,字符串,都是元组和布尔值。

  收藏式班级:就像一个篮子一样,您可以保存其中的东西,但是这些事情是无序的,很难指定单独服用某些东西;有些事情可以创建,增加,删除和关系操作。

  三个类别:单分支,双分支,多个分支。

  输出

  使用print()将字符串添加到括号中,以将指定的文本输出到屏幕上。例如,输出“ Hello,World”,并使用代码实现以下内容:

  印刷(“你好,世界”)

  print()函数也可以接受多个字符串,可以将其连接到带有逗号的输出字符串,“分开:

  印刷(“快速棕狐”,“跳过”,“懒狗”)

  敏捷的棕色狐狸跳过了懒狗

  print()将按顺序打印每个字符串,遇到一个逗号“”,将输出一个空间

  print()也可以打印一个整数,或计算结果:

  印刷(300)

  300

  印刷(100 + 200)

  300

  因此,我们可以更精美地打印100 + 200的计算结果:

  打印('100 + 200 =',100 + 200)

  100 + 200 = 300

  进入

  Python提供了一个输入(),该输入()允许用户输入字符串并将其存储在变量中。例如,输入用户的名称:

  名称=输入()

  迈克尔

  当您输入名称= input()并按Enter时,Python Interactive命令行正在等待您的输入。这次,您可以输入任何字符,然后按CAR完成输入。

  输入完成后,将没有提示。Python Interactive命令行再次返回状态。我们刚输入的内容是在哪里?答案存储在名称变量中。您可以直接输入名称视图变量内容:

  姓名

  '迈克尔'

  结合输入输出

  名称=输入()

  打印(“你好,”,名称)

  数据类型

  整数

  Python当然可以处理任意整数,包括负整数。程序中的表示方法与数学写作方法完全相同,例如:1、100,-8080、0,等等。

  由于计算机使用二进制,有时使用十六进制来指示整数更方便。十六进制前缀和0-9,a-f表示:0xff00,0xa5b4c3d2等。

  浮点数

  浮点的数量也是小数。之所以被称为浮点数 - 点数是因为当表达科学数时,浮点数号的小数点位置是可变的。例如,1.23x109和12.3x108完全相等。可以用数学写入,例如1.23、3.14,-9.01,等等。用E替换为E,1.23x109的科学计数方法为1.23e9或12.3e8,0.00000012可以写入1.2e-5,依此类推。

  整数和浮点的方法在计算机中是不同的,并且整数操作始终是准确的(除了方法外,是否精确?是的!是!),浮点数数可能具有四个房屋和五个条目的错误。

  细绳

  字符串是单引号“或双引号”中包含的任意文本,例如'abc',“ xyz”等。请注意,''或“”本身只是字符串的表示,因此它不是字符串的一部分,因此,字符串'abc'仅是a,b,c,三个字符。还有一个角色本身,然后您可以使用“”““我还好”。空间,o,k,两个字符。

  如果字符串包含“和包含”并包含“该怎么办”怎么办?您可以使用刚性角色来识别:例如:

  '我可以”!'

  表达的字符串内容是:

  我可以”!

  义人角色可以是正义的,例如

  表达一行,指示格式,字符本身也必须是正义的,因此\ is所指示的字符可以在Python的Interactive命令行中打印打印的字符串:

  打印('我很好。')

  我可以。

  打印('我正在学习

  Python。')

  我在学

  Python。

  打印 ('\

  \')

  如果字符串中有很多字符需要义,则需要添加很多。为了简化,Python还允许“ r''”内部字符串的字符串表示默认的非右键。您可以自己尝试:

  打印 ('\ \')

  打印(r'\ \')

  \ \ \ \ \

  如果字符串内有很多更改,请使用

  连续阅读并不容易。为了简化,Python允许“'''...''”的格式表示多行内容。您可以自己尝试:

  打印(''line1

  ... line2

  ... line3''')

  LINE1

  LINE2

  线3

  以上是交互式命令行中的输入。请注意,当输入多行时,提示从...提示,然后提示您输入最后一行,请注意……这是一个提示,而不是代码的一部分:

  - ─-──达旦 - ─-─-─-─-─-─-─达博───

  │命令提示-Python_□x│

  - ─-──达旦 - ─-─-─-─-─-─-─达博───

  │打印(''line1│

  │... line2│

  │... line3'')│

  │line1│

  │line2│

  │line3│

  │││

  │_│

  │││

  │││

  │││

  - ─-──达旦 - ─-─-─-─-─-─-─达博───

  

  如果将程序共存为.py文件,则是:

  打印(''line1

  LINE2

  line3''')

  多 - 行字符串'''...''也可以在前面添加R

  布尔值

  布尔值和布尔代数完全相同。布尔值只有两种类型:真和错误,是对还是错。在Python中,可以使用True和False。可以通过布尔计算来计算:

  真的

  真的

  不计算是非计算的。这是一个单眼操作员,将真实变成false和false true:

  不对

  错误的

  空值

  空值是Python中的特殊值,该值由None表示。没有一个人不能理解为0,因为0是有意义的,没有一个特殊的空值。

  此外,Python还提供了多种数据类型,例如列表,词典,并允许创建自定义数据类型,我们将在以后继续交谈。

  多变的

  变量的概念基本上与初中代数的方程变量一致。但是,在计算机程序中,变量不仅可以是数字,而且可以任意使用数据类型。

  该变量在程序中的变量名中表示。变量名称必须是小写英语,数字和_的组合,并且不能从数字开始,例如:::

  a = 1

  变量A是整数。

  T_007 ='T007'

  可变T_007是一个字符串。

  答案= true

  可变答案是一个布尔值。

  在Python中,相等的数字=是一个分配语句,可以将其分配给任何数据类型的变量。可以重复分配相同的变量,并且可以是不同类型的变量

  该变量本身不是在语言中固定的,该语言称为动态语言,它与静态语言相对应。静态语言在定义变量时必须指定变量类型。如果类型不匹配该类型,则将报告错误。

  最后,了解计算机存储器中变量的表示也很重要。当我们编写:

  a ='abc'

  当时,Python口译员做了两件事:

  在内存中创建一个“ ABC”字符串;

  创建一个称为A中的变量,并将其指向“ ABC”。

  您也可以将一个变量A分配给另一个变量B。

  持续的

  so称为常数是一个不能变量的变量,例如常用数学常数π是一个常数。在python中,通常使用的变量名称通常用于表示常数:

  PI = 3.14159265359

  但是实际上,PI仍然是一个变量。Python没有任何机制来确保不会更改PI。因此,使用所有资本变量名称表明常数只是一种习惯用法。如果您必须更改变量PI的值,则有Nopeople可以阻止您。

  最后,解释为什么要删除整数也准确。在python中,有两种方法可以去除它。一种方法是/:

  10/3

  3.333333333333335

  /该方法的计算是浮点的数量。即使两个整数被完全删除,结果也是浮点的数量:

  9/3

  3.0

  删除该方法的另一种方法是//,称为地板划分。删除两个整数仍然是一个整数:

  10 // 3

  3

  您读错了,即使它是无限的,整数的地板也总是一个整数。要精确的拆卸,只需使用/即可。

  因为//除外,方法仅采用结果的整数部分,因此Python还提供了剩余的计算,该计算可以获取两个整数阶段的剩余数量:

  10%3

  1

  不管整数要执行//,结果始终是整数,因此总体操作结果始终是准确的。

  1.数字类型

  Python数字类型主要包括INT(整数),长(长整数)和Float(浮动 - 点),但Python3中没有更长的类型。

  int(整数)

  在32位机器上,整数位的数量为32位,值的范围为-231?231-1,即-2147483648?214748364;在64位系统上,密集数字的数量为64位,值范围是值IS-IS-IS-IS-263?263-1,9223372036854775808?92223372037203685477775807的值。

  长(长整数)

  Python长和整数没有定位宽度,但是由于机器内存有限,因此无法使用长度的长度。

  浮点(浮点)

  浮动点类型是与机器有关的小数点的数量。

  复数(复数)

  Python还支持复杂数字。复数数是由真实部分和虚拟编号部分组成的。它可以用a + bj或复杂(a,b)表示。真实部分A和复数的虚拟B都是浮点类型。

  2.字符串

  在Python中,带有引号标记的字符被视为字符串。有三种声明的方法:单语,双语和三个引号;Python中的字符串具有两种类型的数据,即STR类型,而Unicode类型使用的ASCII编码,STR类型的ASCII编码不能代表中文。Unicode类型使用Unicode编码,可以代表任何字符,包括中文和其他语言。

  3.布尔

  像其他编程语言一样,Python Boolean类型也用于逻辑操作,具有两个值:true(true)和false(假)。

  4.列表

  该列表是Python中最常见的数据类型。任何数据类型都可以放置在集合中,可以创建,搜索,切片,添加,修改,删除,循环和排序。

  5。

  第一组和列表也是一个序列。与列表不同,元组未修改。

  6.词典

  字典是钥匙值对的集合。它是列表以外的Python中最灵活的数据结构类型。该列表是有序的对象集合。词典是无序的对象集合。

  7.收集

  收集是一种无序,不可再生的数据组合。它的主要功能是两个,这是测试和关系测试。

  结论:以上是首席CTO注释为每个人编译的Python的数量相关内容的摘要。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?