简介:今天,首席CTO Note将与您分享python3的可用功能。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
1.1例如:打印(HEX(2))案例
1.2输出功能:打印(十六进制(2))
1.3输出结果:0x2
1.4分析说明:返回十六进制的数量。
2.1例如:打印(chr(10))案例
2.2输出功能:打印(chr(10))
2.3输出结果:0O12
2.4分析说明:返回与当前整数相对应的ASCLL代码
3.1例如:打印(订单(“ B”)案例
3.2输出功能:打印(订单(“ B”)
3.3输出结果:98
3.4分析说明:返回10到10-1英寸当前ASCLL代码的编号
4.1例如:打印(chr(97)))
4.2输出功能:打印(CHR(97))
4.3输出结果:B
4.4分析说明:返回10到当前的ASCLL代码。
案例1:给你一个字符串,s ='hello kitty'
1.1输出功能:打印(s.capitalize())
1.2输出结果:0x2
1.3分析说明:返回十六进制的数量。
2.1输出功能:print(s.replace('kitty','kuang'))
2.2输出结果:Hello Kuan
2.3分析说明:替换功能,用kuang替换小猫。
2.4输出功能:print(s.replace('4','kk'))
2.5输出结果:12kk12kk
2.6分析描述:所有4个均由KK替换
2.7输出功能:print(s.replace('4','kk'))
2.8输出结果:12KK12KK124
2.9分析说明:用GO替换前两个4
情况1:给您一个字符串,IP ='192.168.1.1'
3.1输出功能:打印(ip.split(','))
3.2输出结果:['192.168.1.1']
3.3分析说明:将字符串分为列表
情况1:给您一个字符串,IP ='192.168.1.1'
3.3输出功能:打印(ip.split(',',2))
3.4输出结果:['192.168.1.1']
3.5分析描述:从第二个开始到列表列表
导入数学
打印DIR(数学)您还可以查看数学模块的源代码。可以看到功能和变量
Python的构建功能是:
1. ABS()函数返回数字的绝对值。
2.所有()函数用于确定给定参数中的所有元素是否为真。如果它返回true,它将返回false.except 0,空,无和错误,元素被认为是正确的;空元组和空列表的返回值是正确的。
3.任何()函数用于确定给定参数是否都是false,然后返回false。如果有一个true,请返回true.except 0,空和false,将元素视为true。
4. bin()函数返回整数int或长整数长int的二进制表示。
5. Bool()函数用于将给定参数转换为布尔类型。如果参数不为空或0,请返回true;参数为0或没有参数,然后返回false。
6. bytearray()方法返回一个新的字节数组。此数组中的元素是可变的,每个元素的值范围:0 = x 256(ie 0-255)。也就是说,bytearray()是一个修改的二进制字节格式。
7. Callable()函数用于检查是否可以调用对象。对于函数,方法,lambda函数,类和实现__call__方法的实现,它返回true。(您可以使用括号称呼它)
8. CHR()函数使用范围(256)(IE 0至255)的整数作为整数作为参数,以返回相应的ASCII值。
9. dict()函数用于将元组/列表转换为字典格式。
10. dir()函数没有参数没有参数,并返回当前范围内变量,方法和定义的类型,方法和定义类型列表;当带来参数时,返回参数的属性和方法列表。
扩展信息:
如何查看Python3.6的构建功能?
1.首先打开Python的综合开发环境;
2.然后我们直接输入“ dir(__ ___enins__)”。应该注意的是,内置周围有两条下线线。
3.返回后,我们可以看到Python的所有构建功能;
4.接下来,我们将学习第二种查看Python构建功能的方法。
5.然后返回汽车,相同的方法也可以使所有python构建 - 功能;
6.在这里,我们可以使用python构建-in函数len()查看python构建的函数的数量,在这里我们直接输入“ len(dir(bindinins))””;
7.返回后,我们可以看到系统返回值153,表明我们在此版本中有153个内部功能;
8.最后,我们引入了一个更有用的构建功能“帮助”。Python的功能有100多个构建。当然,我们不记得所有功能。在这里,Python提供了“帮助”功能。让我们一起看看一个示例。经验使用帮助功能。在这里,我们直接输入“帮助(LEN)”,然后返回汽车,您将看到系统对构建的-in函数“ Len”的解释。课程。
随着使用Python的时间越来越长,Python模块越来越多。某些模块不常用,它们会逐渐忘记其中的功能;想知道调用哪些功能以及如何调用这些功能,因此您需要检查安装的Python模块中的哪些功能。查看方法将汇总如下
在命令行中运行以下命令以查看
在交互式解释器中输入以下命令。效果与在命令行下输入$ PYDOC模块相同。
Python的SYS模块也可用于查看模块信息
如果您将PIP用作Python软件包管理器,则可以在命令行中运行$ PIP冻结/代码或代码$ PIP列表以查看安装信息。当然,其他软件包经理也同时具有相似的功能,您也可以在Python Interactive解释器中导入PIP模块以查看软件包信息。
如果您已经安装了蛋黄,则可以使用蛋黄命令来查看软件包信息。您可以使用$ pip安装蛋黄将其与蛋黄简单地安装,只是在命令行下方操作。
Python的常用构建 - 功能
1.abs()函数返回数字的绝对值
ABS(-40)= 40
2. dict()函数用于创建字典
dict()
{}#创建一个类似于u = {}的空字典。
例如,u = {“用户名”:“汤姆”,“年龄”:18}
3.帮助()函数用于查看功能或模块功能的详细说明
帮助('数学')查看数学模块的使用
a = [1,2,3,4]
帮助(a)查看列表列表帮助信息
4. DIR()获取当前模块的属性列表
dir(帮助)
,'__weakref__']
5. Min()方法将给定参数的最小值 /参数返回到序列
A =最小(10,20,30,40)
A
10
6. Next()返回到迭代器的下一项
it = iTer([1,2,3,4,4,5])
下一个
1
下一个
2
7. ID()函数用于获得对象的内存地址
a = 12
ID(a)
1550569552
8. Enumerate()函数用于将旅行的数据对象(例如列表,元组或字符串)组合到索引序列中,同时列出了数据和数据招标,该数据和数据投标通常在for for循环中使用。
a = [“汤姆”,“嫁给”,“ leblan”]
列表(枚举(a))
[(0,'汤姆'),(1,'marry'),(2,'leblan')]
9. oct()函数将整数转换为8个防护字符串
10月(15)
'0o17'
10月(10)
'0o12'
10. bin()返回整数int或长整数长的二进制表示
垃圾箱(10)
'0b1010'
垃圾箱(15)
'0B1111'
11.eval()函数用于执行字符串表达式并返回表达式的值
评估('2+2')
4
12.int(Int()函数用于将字符串转换为数量数量到整数
int(3)
3
int(3.6)
3
int(3.9)
3
int(4.0)
4
13.open()函数用于打开文件并创建文件对象,因此相关方法可以调用以读取和写作
f = open('test.txt')
14.str()函数将对象转换为适合阅读的形式
str(3)
'3'
15. Bool()函数用于将给定参数转换为布尔类型。如果没有参数,请返回false
bool()
错误的
布尔(1)
真的
布尔(10)
真的
布尔(10.0)
真的
16.isinstance()函数以确定对象是否是已知类型
a = 5
isInstance(a,int)
真的
isInstance(a,str)
错误的
17.计算系列的sum()方法
总和([1,2,3],5)
11
sum([1,2,3]))
6
18. Super()函数用于调用下一个父级(超级类)并返回到父类实例。Super用于解决多个继承的问题,并通过使用名称的名称直接调用父方法
类用户(对象):
def__init __(自我):
班级人(用户):
超级(人,自我).__ init __()
19. float()函数用于将整数和字符串转换为浮点号
浮点(1)
1.0
浮子(10)
10.0
20. iTer()函数用于生成迭代器
a = [1,2,3,4,5,6]
迭代(a)
因为我在iter(a)中:
...打印(i)
Em
1
2
3
4
5
6
21.Tuple函数将列表转换为元组
a = [1,2,3,4,5,6]
元组(A)
(1、2、3、4、5、5、6)
22.len()方法返回项目长度或项目数量的长度或数量(角色,列表,元组等)
s =“ playbasketball”
镜片)
14
a = [1,2,3,4,5,6]
伦(A)
6
23. property()函数该函数的作用是返回新类中的属性值
类用户(对象):
def __init __(自我,名称):
self.name =名称
def get_name(seld):
返回self.get_name
@财产
def名称(self):
返回self_name
24.Type()函数返回对象的类型
25.list()方法用于将元组转换为列表
b =(1,2,3,4,5,6)
列表(b)
[1,2,3,4,5,5,6]
26.range()函数可以创建一个整数列表,该列表通常在for循环中使用
范围(10)
范围(0,10)
范围(10,20)
范围(10,20)
27. getAttr()函数用于返回对象属性值
W类(对象):
... s = 5
Em
a = w()
getttr(a,'s')
5
28.复杂()函数用于创建复数或转换字符串或数字。如果第一个参数是字符串,则无需指定第二个参数
复杂(1,2)
(1+2J)
复合物(1)
(1+0J)
复杂(“ 1”)
(1+0J)
29.max()方法返回给定参数的最大值,参数可以是序列
b =(1,2,3,4,5,6)
最大(b)
6
30.圆形()方法返回到浮动的四个房屋 - 点号x
回合(10.56)
11
回合(10.45)
10
回合(10.45,1)
10.4
回合(10.56,1)
10.6
回合(10.565,2)
10.56
31. DLYTTR函数用于删除属性
num(对象)类:
... a = 1
... b = 2
... c = 3。
.. print1 = num()
打印('a =',print1.a)
a = 1
打印('b =',print1.b)
b = 2
打印('c =',print1.c)
C = 3
delattr(num,'b')
打印('b =',print1.b)
Trackback(最新呼叫上次):文件“”,第1行,inattributeError:'num'对象没有属性'b'
32. Hash()用于获得用于获取对象(字符串或值等)的哈希值
哈希(2)
2
有(“汤姆”)
-1675102375494872622
33. set()函数创建一个无序的非重复元素集,可以执行关系测试,删除重复数据,还可以计算交点,差异和集合。
a = set(“汤姆”)
b = set(“ marrt”)
a,b
({'t','m','o'},{'m','t','a','r'})
AB#交叉点
{'Tm值'}
A |B#
{'t','m','r','o','a'}
a-b#差异集
{'o'}
我刚刚计算了Python3.x总共153个内部功能
详细信息如下:
,“ runtimewarning”,“ stopasyncitation','stopteities','syttaxerror','syntaxwarning','systemerrorror','abs','able'as ol',hash'hir'',noy',ascii'','bin'','bin'',bool'bool','',''',''bytearray','bytes','callable','classMethod','compile',compile',“复杂”,“版权”,“ cordits',delattr',delattr','dict'dict','dir','dir','divmod'','enalte','eval',“退出”,“ flter”,“ float”,“ float'',“格式”,“ frozenset”,“ getAttr”,“ getAttr”,“ globals',globals','hasattr',hash','hash','','hash','','hash','“帮助”,“ hex”,“ id”,“ int”,“ isInstance”,“ issubclass”,“ iter'','len','livense','livense','list','list',“当地人”,“地图”,“ max”,“ max”','MemoryView','Min',“对象”,“ OCT”,“ OCT”,“ OCT”,“ OCT”,“ OCT”,“ OCT”,“ OCT”,“ OCT”,“ OCT” OPEN','ORD','ORD',''pow','print','属性',“退出”,“范围”,“ repr”,“反向”,“ round”,“ setttr”,“ setAttr'slice”,“ sorted',started',staticmethod','staticmethod','str','sum','super','tuple','type','vars','zip']
结论:以上是主要CTO的全部内容,请注意有关Python3可用的功能数量。我希望这对每个人都会有所帮助。如果您想进一步了解这一点,请记住收集并关注此网站。