python入门(十三)i、l 开头的函数

id() 获取内存地址

#!/usr/bin/python3
name = 'text'
print(id(name))
#输出结果:4467383296

input() 函数接受一个标准输入数据

#!/usr/bin/python3
input("你输入的内容是:")

int() 将字符串或数字转换为十进制

  • 第一个参数 你要转换的参数
  • 第二个参数 设置转换的类型 默认十进制
#!/usr/bin/python3
print('字符串a的十进制',int('12', 10))
print('字符串a的十六进制',int('12', 16))
#输出结果:
字符串a的十进制 12
字符串a的十六进制 18

isinstance() 函数来判断一个对象是否是一个已知的类型

  • 两个类型是否相同推荐使用
#!/usr/bin/python3
class A:
    pass
class B(A):
    pass
print(isinstance(B(), A)) 
print(type(B()) == A)
#输出结果:
True
False

len() 返回长度

#!/usr/bin/python3
list = [1, 2, 3, 4]
print(len(list))

#输出结果:4

list() 方法用于将元组转换为列表

#!/usr/bin/python3
a = (123, 'a', 321)
res = list(a)
print(res)
#输出结果:[123, 'a', 321]

locals() 返回当前位置的局部变量

#!/usr/bin/python3
def add():
   a, b = 2, 3 
   print(locals())

add()
#输出结果:
{'a': 2, 'b': 3}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、abs() 描述: 函数返回数字的绝对值 语法:abs() 参数:x--数值表达式,可以是整数,浮点数,...
    清清子衿木子水心阅读 433评论 0 0
  • abs() 函数 描述 abs() 函数返回数字的绝对值。 语法 以下是 abs() 方法的语法: abs( x ...
    时光是座城阅读 502评论 0 2
  • 1. abs(x) abs()函数返回数字(可为普通型、长整型或浮点型)的绝对值。如果给出复数,返回值就是该复数的...
    TENG书阅读 424评论 0 0
  • 1. abs(x) abs()函数返回数字(可为普通型、长整型或浮点型)的绝对值。如果给出复数,返回值就是该复数的...
    chen_000阅读 413评论 0 0
  • 最近几天不好好吃饭,桌上放把尺子就老实多了……
    梦扬云子阅读 172评论 0 2