Python学习系列之内置函数
数学相关
- abs(a):求取绝对值
- max(list):求取list最大值
- min(list):求取list最小值
- sum(list):求取list元素的和
- sorted(list):排序,返回排序后的list
- len(list):求取list的长度
- range(a,b):生成一个a到b的数组
abs(a):求取绝对值
>>> abs(-)
max(list):求取list最大值
>>> test = [,,]
>>> max(test)
min(list):求取list最小值
>>> test = [,,]
>>> min(test)
sum(list):求取list元素的和
>>> test = [,,]
>>> sum(test)
sorted(list):排序,返回排序后的list
>>> test = [,,]
>>> sorted(test)
[, , ]
len(list):求取list的长度
>>> test = [,,]
>>> print(len(test))
range(a,b):生成一个a到b的数组
>>> for i in range(,):
... print(i)
...
类型转换
- int(str):转换为int类型
- float(str/int):转换为float类型
- str(int):转换为str类型
- list():转换为list类型
- dict():转换为dict类型
- tuple():转换为tuple类型
- set():转换为set类型
相关操作
- enumerate():返回一个列表或者元素或者字符串或者字典的元素和元素对应的下标
- isinstance():判断某个对象是否是某个类的实例(比如判断a='asdas',a是否是字符串)
- format():格式化,会单独介绍
- next():接收一个迭代器,返回迭代器中的数值,如果设置了default,则当迭代器中的元素遍历后,输出default内容
- print():打印内容
- type()查看对象的类型
- id():返回一个对象的唯一标识值
enumerate():返回一个列表或者元素或者字符串或者字典的元素和元素对应的下标
如果给定一个list和tuple,我们可以通过for循环来遍历这个list或者tuple 和 其他可迭代的对象上
#返回元祖的每个元素和每个元素对应的下标
>>> for i,j in enumerate(('a','b','c')):
... print(i,j)
...
a
b
c #返回列表的每个元素和每个元素对应的下标
>>> for i,j in enumerate(['a','b','c']):
... print(i,j)
...
a
b
c
isinstance():判断某个对象是否是某个类的实例(比如判断a='asdas',a是否是字符串)
#判断 对象 a 是否是个字符串
>>> a = 'www'
>>> print(isinstance(a,str))
True #是True表示 是个字符串 #判断 对象a是否是个int
>>> a = 'www'
>>> print(isinstance(a,int))
False #是False,表示 不是个 int
format():格式化,会单独介绍
next():接收一个迭代器,返回迭代器中的数值,如果设置了default,则当迭代器中的元素遍历后,输出default内容
print():打印内容
type()查看对象的类型
id():返回一个对象的唯一标识值
Python学习系列之内置函数的更多相关文章
- python学习交流 - 内置函数使用方法和应用举例
内置函数 python提供了68个内置函数,在使用过程中用户不再需要定义函数来实现内置函数支持的功能.更重要的是内置函数的算法是经过python作者优化的,并且部分是使用c语言实现,通常来说使用内置函 ...
- Python系列之内置函数
内置函数 一.数学运算类: abs(a):求绝对值如果参数是个复数则返回复数的模. a = abs(-1) print(a) >>>1 compilex([real[, imag]] ...
- python学习之--内置函数:
Python内置函数: Python内置了很多有用的函数,我们可以直接调用.要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数. 1. 内置函数调用之--abs()函数: ...
- python学习总结----内置函数及数据持久化
抽象基类(了解) - 说明: - 抽象基类就是为了统一接口而存在的 - 它不能进行实例化 - 继承自抽象类的子类必须实现抽象基类的抽象方法 - 示例: from abc import ABC, abs ...
- Python学习之==>内置函数、列表生成式、三元表达式
一.内置函数 所谓内置函数就是Python自带的函数 print(all([0,2,3,4])) #判断可迭代的对象里面的值是否都为真 print(any([0,1,2,3,4])) #判断可迭代的对 ...
- Python学习(5)——内置函数
常用字符串内置函数 1)str.count() //返回该字符串中某个子串出现的次数 2)str.find() //返回某个子串出现在该字符串的起始位置 3)str.lower() //将该字符串全部 ...
- python学习-31 内置函数
内置函数 1.abs() 绝对值 2.all() 判断列表里的所有值的布尔值(如果迭代列表里的每个值后都是True 则返回True) '])) 运行结果: True Process finis ...
- python学习-34 内置函数的补充
其他内置函数 1.ord() 与chr()相反 2.pow() print(pow(3,3)) # 相当于3**3 print(pow(3,3,2)) # 相当于3*3%2 运行结果: 27 1 ...
- python基础十三之内置函数
内置函数 操作字符串代码 eval和exec print(eval('1+2')) # 简单的计算 有返回值 exec('for i in range(10):print(i)') # 简单的流程控制 ...
随机推荐
- (转)淘淘商城系列——maven工程debug调试
http://blog.csdn.net/yerenyuan_pku/article/details/72784074 上文我们已经实现了商品列表展示的功能,在实际开发中我们肯定是要经常对maven工 ...
- COPY - 在表和文件之间拷贝数据
SYNOPSIS COPY tablename [ ( column [, ...] ) ] FROM { 'filename' | STDIN } [ [ WITH ] [ BINARY ] [ O ...
- 火狐加载用户配置文件 "C:\XXX\Mozilla Firefox\firefox.exe" http://192.168.1.1:8080 -profile ../kkk
"C:\XXX\Mozilla Firefox\firefox.exe" http://192.168.1.1:8080 -profile ../kkk $("#clic ...
- cocos2dx游戏如何架构
声明:此篇文章不介绍如何使用cocos2dx制作游戏.站在架构师的角度如果制作游戏. 以我多年的游戏开发经验,和其他技术积累, 市面的所谈的一些软件架构模式都不太适合游戏软件. 我指的架构模式,MVC ...
- 使用JQuery MiniUI,json数据构建TreeGrid(树图)
index.html直接上代码. 需要引用MiniUI的boot.js <!DOCTYPE html> <html> <head> <meta charset ...
- Oracle数据库存储过程练习20181212
先创建一个测试的数据表 --测试表 CREATE TABLE TEST20181207 ( ID INTEGER PRIMARY KEY, FUND NUMBER,--上日资金 BALANCE NUM ...
- zabbix4.2学习笔记--zabbix安装
环境 系统信息 发行版 版本 ip 关系 主机名 centos 7.5 192.168.181.135 服务端 server centos 7.5 192.168.181.136 客户端 client ...
- UTF-8,UTF-16
UTF是 Unicode Translation Format,即把Unicode转做某种格式的意思. 在Unicode基本多文种平面定义的字符(无论是拉丁字母.汉字或其他文字或符号),一律使用2字节 ...
- windows系统查看目录树
进入到需要查看的目录后,按住shift键,然后单击鼠标右键,选择“在此处打开命令窗口”,然后命令行窗口界面. 1.若是只查看该目录下有哪些目录,输入tree即可 2.若是显示该目录及其子目录下的所有目 ...
- 零基础入门学习Python(19)--函数:我的地盘听我的
知识点 函数与过程 在许多编程语言中,函数(function)是有返回值的,过程(procedure)是简单.特殊并且没有返回值的.而在Python中,严格来说只有函数没有过程. 例如: >&g ...