Python基础命令

初识常用命令(自我学习)

- type()函数

含有一个参数的type()函数,即查看对象的类型,也是常用的检验手法,如:

>>>type(1)
<class 'int'>     #class即对象,万物皆对象, int为python基本类型之一
>>>type('1')
<class 'str'>
>>>type({'a':97})
<class 'dict'>    #字典类型

- isinstance()函数

同type()相似,可以判断一个对象是否是一个已知的类型,但两者又有不同。

>>>isinstance(1,int)
>True
>>>isinstance(1,str)
>False
>isinstance(1,(str,int))
>True            #满足元组中的一个即True,相当于‘或’的关系

两者的不同之处在于:
type() 不会认为子类是一种父类类型,不考虑继承关系。
isinstance() 会认为子类是一种父类类型,考虑继承关系。

-id()函数

id() 函数用于获取对象的内存地址。也就是说只有两个对象的id号相同,才真正算是同一个对象。

>>>a=1
>>>id(a)
>140716483458352
>>>id(97)
>140716483461424
>>>a=97
>>>id(a)
>140716483461424   #显然a和97对应同一块内存空间(引用)

- ord()和chr()函数

ord():返回字符串表示的Unicode编码
chr():返回Unicode编码对应得单字符

>>>ord('a')   
>97
>>>chr(97)
>'a'

- dir()函数

dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。
该函数的参数可以是对象、变量、类型等。
如下图所示:
Python基础命令_第1张图片

- help()函数

查看函数或模块的详细说明,帮助信息,可以结合dir()共同使用。
Python基础命令_第2张图片
查看python中所有的关键字:help(“keywords”)
查看python安装路径: import sys sys.path

以上每个函数其实都属于python的68个内置函数之一。
详细文章:
https://www.runoob.com/python/python-built-in-functions.html
https://blog.csdn.net/lifanping/article/details/78501812

你可能感兴趣的:(Python基础命令)