Python入门-基础篇笔记05

内置函数

数学运算

  • abs():返回数值的绝对值
  • divmod():返回两个数值的商和余数 
  • max():返回元素中的最大值
  • min():返回元素中的最小值
  • sum():返回传入元素之和

示例:

print(abs(-9))
# 输出 9
print(divmod(7,2))
# 输出 (3, 1)
print(max(9, 0, 99, -9))
# 输出 99
print(min(0, -99, 9, 19))
# 输出 -99
# print(sum(-99, 99))
# # 错误用法,错误原因:'int' object is not iterable
result = sum([99, -99])
print(result)
# 输出 0

 类型转换

  • bool():根据传入的参数的逻辑值创建一个新的布尔值
  • int():根据传入的参数创建一个新的整数
  • float():根据传入的参数创建一个新的浮点数
  • complex():根据传入的参数创建一个新的复数

示例:

print(bool(0))
# False
print(bool(1))
# True
print(bool('str'))
# True

print(int(9.9))
# 输出 9
print(float(9))
# 输出 9.0

print(complex(2, 1))
# 输出 (2+1j)

序列操作 

  • all():判断可迭代对象的每个元素是否都为True
  • any():判断可迭代对象的元素是否有为True值的元素
  • sorted():对可迭代对象进行排序,返回一个新的列表

示例: 

print(all([1, 2, 3]))
# 列表中每个元素逻辑值均为True,返回True
print(any([0, 1, 2]))
# 列表中0的逻辑值为False,返回False

print(any([0, 1, 2]))
# 列表中0的逻辑值为False,返回False
print(any([0, 0]))
# 列表元素全部为False,则返回False

List = ['a', 'b', 'd', 'c', 'B', 'A']
print(sorted(List))
# 输出 ['A', 'B', 'a', 'b', 'c', 'd']
# 默认按字符ascii码排序

对象操作

  • help():返回对象的帮助信息
  • dir():返回对象或者当前作用域内的属性列表

交互操作

  • print():向标准输出对象打印输出
  • input():读取用户输入值

文件操作

  • open():使用指定的模式和编码打开文件,返回文件读写对象
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值