美文网首页
Python基础函数

Python基础函数

作者: 紙飛機777 | 来源:发表于2018-03-18 10:57 被阅读0次

1.math模块中常用函数

pow(x,y) |x的y次幂

sqrt(x)    |x的平方根

pi          |pi的值

exp(x)    |e的x次幂

fabs(x)  |绝对值

>>>import math

>>>import.pow(2,2)

>>>4.0


2.字符串函数

string.count()        |获取某一子字符串数目

string.isdigit()      |判断是否仅包含数字

string.upper()      |全转换为大写

string.isupper()    |判断是否全为大写

string.lower()      |全转换为小写

string.islower()    |判断是否全为小写

string.find()        |查找某一子字符串的位置

len(string)          |获取字符串长度

>>>a="The quick brown fox jumps over the lazy dog!"

>>>a.count("f")

>>>len (a)

>>>44

>>>a.islower()

>>>False

>>>a.find("g")

>>>42


3.格式换字符串

1.%d  整数

2.%s  字符串

3.str.format()

>>>print ("I am a %s ,and %d years old" % ("chinese",16))

>>>print("网站名:{name}, 地址 {url}".format(name="百度", url="www.baidu.com"))


4.列表的操作函数

list.append()        |添加X

list.count()            |出现次数

list.pop()              |删除一个尾部成员

list.remove(x)        |指定删除

list.index()            |查找X在列表中的序列

list.sort()              |排序

list.reverse()        |顺序颠倒

list.insert(index,obj) |指定插入

>>>a=[1,2,3,4,5,66,77,88]

>>>a.index(3)

>>>2

>>>a.remove(77)

>>>[1,2,3,4,5,66,88]


5.字典操作函数

dic.clear()                |清空字典

dic.items()              |获得由键和值组成的迭代器

dic.keys()                  |获得键的迭代器

dic.values()            |获得值的迭代器

dic.update(adic)      |从另一个字典更新成员

>>> a={"a":1,"b":2,"c":3}

>>>a.keys()

>>>dict_keys(['a', 'b', 'c'])

>>>a.items()

>>>dict_items([('a', 1), ('b', 2), ('c', 3)])


6.切片常用方法

alst[:]                  |取全部成员

alst[0:]                |取全部成员

alst[:-1]              |取除最后一个成员之外所有的成员

alst[::-1]            |从右至左取值

alst[2:5]            |取到[2,3,4]

alst[::2]              |每隔1取成员

alst[5:-1]          |从第五位开始取值到倒数第二位 -1取不到

alst[0:5:2]          |[0,5]隔1取

alst[5:0:-2]        |从5开始隔1取值

sum(alst)          |求和

max(alst)          |最大

min(alst)          |最小

>>>alst=[1,2,3,6,45,78]

>>>alst[::-1]

>>>[78, 45, 6, 3, 2, 1]

>>>alst[0:5:2]

>>>[1, 3, 45]

>>>sum(alst)

>>>135


相关文章

  • python基础笔记

    Python基础 函数:

  • Python入门

    Python3教程 安装Python 第一个Python程序 Python基础 函数 高级特性 函数式编程 模块 ...

  • python入门套路

    Python基础 基础数据类型 bool string list tuple dictionary 基础函数 he...

  • python基础-07-函数

    python基础-函数 1.函数的定义 例子: 2.python中函数的参数详解 必备参数demo: 默认参数de...

  • Python基础-函数

    Python基础-函数 1.函数定义 2.参数传值 3.内置函数

  • 理解Python中的闭包

    Python基础 在Python中,函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。...

  • Python基础 - 函数基础

    知识回顾 列表,字典,元组,集合 列表(list):[];可变,有序;元素是任何类型的数据增:append,ins...

  • Python从入门到精通

    Python语法的三个阶段 Python基础语法函数是编程 Python进阶语法面向对象编程 Python高级语法...

  • #python基础入门#目录

    python基础入门_01 保留字常用函数turtle库基本数据类型time库 python基础入门_02 程序的...

  • 2018-07-25Python(7)

    python基础语法(7) 函数下 lambda函数lambda函数有自己的作用域。代码示例:def makeAc...

网友评论

      本文标题:Python基础函数

      本文链接:https://www.haomeiwen.com/subject/tyheqftx.html