第三章 第六节:内置函数

发布于:2023-02-18 ⋅ 阅读:(441) ⋅ 点赞:(0)

Python基础入门(全套保姆级教程)

第三章

第六节:内置函数

内置函数: 直接能拿来用的函数
在这里插入图片描述

网站:https://www.processon.com/view/link/5dbfcf15e4b09df5518ee260

在这里插入图片描述

print("hello world")

s = "123"
i = int(s)
b = bool(s)
f = float(s)
complex 复数: 实部+虚部

# bin, oct, hex
a = 18  # 十进制
print(bin(a))  # 0b10010
print(oct(a))  # 0o22
print(hex(a))  # 0x12

a = 0b10010
print(int(a))  # 二进制转化成十进制

在这里插入图片描述

# sum, min, max, pow
a = 10
b = 3
print(pow(a, b))
print(a ** b)  # 次幂

lst = [12,456,32,18,64,57]
print(max(lst))
print(min(lst))
print(sum(lst))

s = {1,2,3,}
lst = list("呵呵哒")  # 内部一定会有一个循环(for)
print(lst)

s = slice(1, 4, 2)  # [1:4:2]
print("呵呵呵呵呵呵呵呵呵"[s])


format, ord, chr
format 格式化
a = 18
print(format(a, "08b"))  # b: 二进制, o: 八进制, x: 十六进制

在这里插入图片描述


a = "中"  # python的内存中使用的是unicode
print(ord(a))  # 中国的中字在unicode中码位是20013
print(chr(20013))  # 给出编码位置. 展示出文字
for i in range(65536):
    print(chr(i)+" ", end="")


enumerate, all, any
print(all([1, "123", '豆沙包']))   # 当成and来看  t and t and t
print(any([0, "", '']))  # 当成or来看
lst = ["张无忌", "张翠山", "张三丰", "张大大"]

for index, item in enumerate(lst):
    print(index, item)

for i in range(len(lst)):
    print(i, lst[i])


s = "呵呵哒"
print(hash(s))  # 一定是一个数字 -> 想办法转化成内存地址. 然后进行数据的存储 -> 字典(集合)哈希表


print(id(s))

print(help(str))

上面是总结的重点,一 一 对 应 试一试。

本文含有隐藏内容,请 开通VIP 后查看