首页 > 编程语言 >python3内置函数

python3内置函数

时间:2023-01-16 11:44:28浏览次数:40  
标签:返回 10 内置 builtins 函数 list lst print python3

查看内置函数

#方法一
dir(__builtins__)

#方法二
import builtins
dir(builtins)

数据类型

bool:布尔型(True, False)

int: 整形(整数)

float:浮点型(小数)

complex : 复数

进制转换

bin() 将给的参数转换成为二进制
oct() 将给的参数转换成为八进制
hex() 将给的参数转换成为十六进制

print(bin(10))  # 十进制转二进制
print(oct(10))  # 十进制转八进制
print(hex(10))  # 十进制转十六进制

数学运算

abs() 返回绝对值
divmod() 返回商和余数
round() 四舍五入
pow(a, b) 求a的b次幂, 如果有三个参数,则求完全次幂后对第三个数取余
sum() 求和
min() 求最小值
max() 求最大值

print(abs(-65))  # 绝对值65
print(divmod(20, 3))  # 求商和余数:(6,2)
print(round(4.50))  # 五舍六入 : 4
print(round(4.51))  # 5
print(pow(10, 2, 3))  # 如果给了第三个参数, 表示最后取余: 1
print(sum([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]))  # 求和:55
print(min(5, 6, 7, 8, 9, 3, 2, 10))  # 求最小值 2
print(max(1, 2, 4, 5, 6, 8, 7, ))  # 求最大值 8

序列

"""列表和元组"""
print(list((1, 2, 3, 4, 5, 6, 7, 8)))
print(type((list((1, 2, 3, 4, 5, 6, 7, 8)))))

print(tuple([1, 2, 3, 4, 5, 6, 7, 8]))
print(type((tuple([1, 2, 3, 4, 5, 6, 7, 8]))))

reversed()将一个序列翻转,返回翻转序列的迭代器
slice()列表的切片
lst = "你好呀"
lt = reversed(lst) # 不会改变原来列表,返回一个迭代器,设计上的一个规则
print((list(lt))) # ['呀', '好', '你']
lst = [1, 2, 3, 4, 5, 6, 7]
print(lst[1:3:1]) # [2,3]
s = slice(1, 3, 1) # 切片用的
print(lst[s]) # [2,3]
str()将数据转换成字符串

bytes()ba字符串转换成为bytes类型

ord() 输入字符找带字符编码的位置

chr() 输入位置数字找出对应的字符

ascii() 是ascii码中的返回值  不是就返回u

repr() 返回一个对象的string形式

  

 

 

 

标签:返回,10,内置,builtins,函数,list,lst,print,python3
From: https://www.cnblogs.com/boye169/p/17055058.html

相关文章

  • 掌握下面常用函数,学php不再难!
    一、写入文件1.打开资源(文件)fopen($filename,$mode)2.写文件fwrite($handle,$str)3.关闭文件fclose($handle)4.一步写入file_put_contents($filename,$str,$mode)FILE_APPE......
  • MySQL中的any_value()函数
    在工作中第第一次接触到any_value()函数,自己去了解这个函数的作用。简单来说,在MySQL5.7之后,如果有使用groupby对字段A、B……分组,那么select后面的查询项必须包含group......
  • static 函数中的静态变量
    函数中的静态变量当变量声明为static时,空间将在程序的生命周期内分配。即使多次调用该函数,静态变量的空间也只分配一次,前一次调用中的变量值通过下一次函数调用传递。这对......
  • jQuery内置动画效果(淡入淡出/滑动收索展开/显示与隐藏)
    视频淡入淡出fadeOut:改变opacity1->0最后把display设置为none。<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>21_淡入淡出</title></hea......
  • 5week-2函数形参
    形参是局部变量形参的表示符,只能在此函数中使用,packagemainimport"fmt"funcfn1(xint){ //函数形参标识符一般要写,要在函数中使用,如果不用,就不写和返回值不......
  • 利用函数封装冒泡顺序
    利用函数封装冒泡顺序sort函数实现过程functionsort(arr){​for(vari=0;i<arr.length-1;i++){​for(varj=0;j<arr.length-i-1......
  • 【c++】以函数调用的方式来书写矩阵乘法
    一、第一版/*m:A的行*o:A的列,B的行*n:B的列*res:存储最终的结果*/voidmulti(doubleA0[21][21],doubleB0[21][21],intm,into,intn,doubleres[21][21]){......
  • JSP内置对象及作用域
       ......
  • C#函数
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespacelearn_function{internalcl......
  • Vue+Vite 配置自动导入组件、函数、Icons、样式
    你需要安装一下依赖:unplugin-iconsunplugin-auto-import@iconify-json/epunplugin-auto-importunplugin-vue-components@element-plus/icons-vue以下安装到devDe......