python 之 函数 内置函数
5.15 内置函数
| 方法 | 含义 | 备注 |
|---|---|---|
| abs(-1) | 求绝对值 | 1 |
| all ([1,'a',True]) | 列表中所有元素的布尔值为真,最终结果才为真 | True |
| all ('') | 传给all的可迭代对象如果为空,最终结果为真 | True |
| any([0,'',None,False]) | 列表中所有元素的布尔值只要有一个为真,最终结果就为真 | False |
| any([]) | 传给any的可迭代对象如果为空,最终结果为假 | False |
| callable('aaaa'.strip) | 判断某个对象是否是可以调用的,可调用指的是可以加括号执行某个功能 | True |
| chr(90) | 按照ascii码表将十进制数字转成字符 | Z |
| ord('Z') | 按照ascii码表将字符转成十进制数字 | 90 |
| dir('abc') | 查看某个对象下可以用通过点调用到哪些方法 | |
| divmod(1311,25) | (52, 11) 商 ,余数 | (52, 11) |
| frozenset({1,2,3}) | 不可变集合 | |
| pow(2,3,3) | 2 ** 3 % 3 | 2 |
| round(3.5) | 四舍五入 | 4 |
res='你好egon'.encode('utf-8') # unicode按照utf-8进行编码,得到的结果为bytes类型
res=bytes('你好egon',encoding='utf-8')
print(res) # b'\xe4\xbd\xa0\xe5\xa5\xbdegon'
将字符内的表达式拿出运行一下,并拿到该表达式的执行结果
res=eval('2*3') #
res=eval('[1,2,3,4]') #[1, 2, 3, 4]
res=eval('{"name":"egon","age":18}') #{"name":"egon","age":18}
with open('db.txt','r',encoding='utf-8') as f:
s=f.read()
dic=eval(s)
print(dic,type(dic))
print(dic['egon']) #可以将文件中字符串转为它的数据类型
l=[1,4,3,5]
res=reversed(l)
print(list(res)) #[5,3,4,1]
print(l) #[1,4,3,5] reversed()不修改原值
sc=slice(1,5,2) #1:5:2
l=['a','b','c','d','e','f']
print(l[1:5:2]) #['b','d']
print(l[sc]) #['b', 'd']
left='hello'
right={'x':1,'y':2,'z':3}
res=zip(left,right)
print(list(res)) #[('h', 'x'), ('e', 'y'), ('l', 'z')]
python 之 函数 内置函数的更多相关文章
- python学习交流 - 内置函数使用方法和应用举例
内置函数 python提供了68个内置函数,在使用过程中用户不再需要定义函数来实现内置函数支持的功能.更重要的是内置函数的算法是经过python作者优化的,并且部分是使用c语言实现,通常来说使用内置函 ...
- python常用的内置函数哈哈
python常用的内置函数集合做一个归类用的时候可以查找 abs 返回数字x的绝对值或者x的摸 all (iterable)对于可迭代的对象iterable中所有元素x都有bool(x)为true,就 ...
- python常用的内置函数
python常用的内置函数集合做一个归类用的时候可以查找- abs 返回数字x的绝对值或者x的摸 - all (iterable)对于可迭代的对象iterable中所有元素x都有bool(x)为tru ...
- Python第七天 函数 函数参数 函数里的变量 函数返回值 多类型传值 函数递归调用 匿名函数 内置函数
Python第七天 函数 函数参数 函数里的变量 函数返回值 多类型传值 函数递归调用 匿名函数 内置函数 目录 Pycharm使用技巧(转载) Python第一天 ...
- python 匿名函数&内置函数
匿名函数:为了解决那些功能很简单的需求而设计的一句话函数怎么定义匿名函数: cal = lambda x : x*x # cal是函数名,lambda是定义匿名函数的关键字 冒号前面的额x是参数即函数 ...
- 十六. Python基础(16)--内置函数-2
十六. Python基础(16)--内置函数-2 1 ● 内置函数format() Convert a value to a "formatted" representation. ...
- 十五. Python基础(15)--内置函数-1
十五. Python基础(15)--内置函数-1 1 ● eval(), exec(), compile() 执行字符串数据类型的python代码 检测#import os 'import' in c ...
- Python的常用内置函数介绍
Python的常用内置函数介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.取绝对值(abs) #!/usr/bin/env python #_*_coding:utf-8_ ...
- Python之路----内置函数补充与匿名函数
内置函数补充:reversed()保留原列表,返回一个反向的迭代器 l = [1,2,3,4,5] l.reverse() print(l) l = [1,2,3,4,5] l2 = reversed ...
- python 常见的内置函数
内置函数 接下来,我们就一起来看看python里的内置函数.截止到python版本3.6.2,现在python一共为我们提供了68个内置函数.它们就是python提供给你直接可以拿来使用的所有函数.这 ...
随机推荐
- echarts如何显示在页面上
echarts如何显示在页面上 1.引入echarts的相关.js文件 <script src="js/echarts.min.js"></script> ...
- ES6 Class基本用法
JavaScript 语言中,生成实例对象的传统方法是通过构造函数.下面是一个例子. function Point(x, y) { this.x = x; this.y = y; } Point.pr ...
- deepin 安装微信与QQ
安装QQ sudo apt-get install deepin.com.qq.im 安装微信 sudo apt-get install deepin.com.wechat 附录 其他安装包 http ...
- python的join()函数
def join(self, iterable): # real signature unknown; restored from __doc__ """ S.join( ...
- laravel基础课程---7、文件处理、闪存、cookie(cookie原理和使用场景)
laravel基础课程---7.文件处理.闪存.cookie(cookie原理和使用场景) 一.总结 一句话总结: 页面请求服务器的时候是把这个页面中所有的cookie都带上了的,cookie里面也存 ...
- POSTGRESQL 导入导出
安装postgresql yum install postgresql postgresql-server mysql占用端口3306 pgsql是5432 2 导入整个数据库 psql -U pos ...
- python- python内置模块 面向对象
1.configparser模块 configparser用于处理特定格式的文件,其本质上是利用open来操作文件 # 注释1 ; 注释2 [section1] # 节点 k1 = v1 # 值 k2 ...
- densenet tensorflow 中文汉字手写识别
densenet 中文汉字手写识别,代码如下: import tensorflow as tf import os import random import math import tensorflo ...
- Android sdk 搭建
下载安装 http://pan.baidu.com/wap/share/home?uk=67915989&third=0 搭建Android环境时,无论使用的Eclipse还是Android ...
- Go丨语言对MySQL数据库的增、删、改、查操作
1.建立数据库名为: go_test_db 2.建表名为:userinfo 字段: uid int username varchar language varchar created varchar ...