Python基础类型的基础函数总结

#"""
sets    """

len+*find,replacesplitisalpha,isdigit,rstrip"%s"str
    len(s)s[0],s[-1]
    (raw)s = ‘sam‘
    s = ‘S‘+s[1:]
    print s
            Sam
    line= ‘aaa,bbb,ccc,ddd‘
    print line.split(‘,‘)
    line = line.split(‘,‘)
    print line
    "result":[‘aaa‘, ‘bbb‘, ‘ccc‘, ‘ddd‘]
             [‘aaa‘, ‘bbb‘, ‘ccc‘, ‘ddd‘]
    line= ‘aaa,bbb,ccc,ddd,\n‘
    line = line.rstrip()##print line
    aaa,bbb,ccc,ddd,

    print ‘%s is %s‘ % (‘I‘, ‘you‘)
    print ‘%s‘ % ‘you‘
    I is you
    you

(...)
    appendpop,sort,reverse,insert,        remove,rstrip....

list
    list"".joinlistlist1 = [1, 3, 4, 5, 5, 7]
    print list1[0]
    list1[0]=22
    print list1
    print list1[0:3:1] ##list1[begin:end:step]

    base = [‘a‘, ‘b‘, 2.33, [‘a‘, ‘bc‘]]
    base.append((‘abc‘,))
    print base  ##base.append[‘a‘, ‘b‘, 2.33, [‘a‘, ‘bc‘], (‘abc‘,)]
    base = [‘a‘, ‘b‘, 2.33, [‘a‘, ‘bc‘]]
    base.append((‘abc‘,))   ##print base
    base.pop(2)     ##print base
    base.sort()     ##print base
    base.reverse()  ##print base
    [‘a‘, ‘b‘, 2.33, [‘a‘, ‘bc‘], (‘abc‘,)]
    [‘a‘, ‘b‘, [‘a‘, ‘bc‘], (‘abc‘,)]
    [[‘a‘, ‘bc‘], ‘a‘, ‘b‘, (‘abc‘,)]
    [(‘abc‘,), ‘b‘, ‘a‘, [‘a‘, ‘bc‘]]
  foriterable()res = [ord(x) for x in ‘spam‘] ##ord()ASCIIprint res
    [115, 112, 97, 109]

    [expression for target1 in iterable1 [if condition1]]..
        for targetn in iterablen[if condition]
        ifdef fun():
    return [(x,y) for x in range(5) if x % 2 == 0 for   y in range(5) if y%2 ==1]
    print fun()
    [(0, 1), (0, 3), (2, 1), (2, 3), (4, 1), (4, 3)]

D[key]Dkeyvalue,D.keys()DKeyKeyvalue,keyclear()keys()values(),items()D.get(key[,d])keyD[key],d,None
    pop(key[,d])keykeyssortD = {‘a‘: 1, ‘b‘: 2}
    print D
    Ks = list(D.keys())
    print Ks
    Ks.reverse()
    print Ks
    for key in Ks:
        print (key, ‘==>‘, D[key])
    (‘b‘, ‘==>‘, 2)
    (‘a‘, ‘==>‘, 1)

tuple
    T.index(4)  4T.count(4)  4tup1+tup2del tup,cmp(tup1,tup2)  len(tup)        max/min(tuple)      /,
时间: 2024-10-12 03:59:38

Python基础类型的基础函数总结的相关文章

java基础类型包装类与自动打包解包

一基础类型包装类 基础数据类型存放在内存的栈区域,可以通过包装类将基础数据类型转换为引用数据类型,即存储在堆与栈中. 基础数据类型一共有8种,相对应的包装类也有8种.分别是Byte,Short,Integer,Long,Float,Double,Character,Boolean.类 包装类位于java.Lang包中. 1 public class Test1 { 2 3 public static void main(String[] args) { 4 // TODO Auto-genera

你真的懂JavaScript基础类型吗

夯实Javascript基础. 基本类型有六种: null,undefined,boolean,number,string,symbol. 基本类型的值是保存在栈内存中的简单数据段 基础类型特性 基础类型最重要的特性 基础类型是不变的 因此:基础类型没有splice,sort之类的直接改变变量的方法 强行改变基础类型会报错 // str 不能调用 Array的 sort 和 splice Array.prototype.sort.call('strxyz'); // Uncaught TypeE

python 学习笔记day03-python基础、python对象、数字、函数

python基础 语句和语法 注释及续行 首要说明的是:尽管python可读性最好的语言之一,这并不意味者程序员在代码中就可以不写注释 和很多UNIX脚本类似,python注释语句从#字符开始 注释可以在一行的任何地方开始,解释器会忽略掉该行#之后的所有内容 一行过长的语句可以使用反斜杠\分解成几行 缩进及代码组 缩进相同的一组语句构成一个代码块,称之为代码组 首行以关键字开始,以冒号:结束,该行之后的一行或多行代码构成代码组 如果代码组只有一行,可以将其直接写在冒号后面,但是这样的写法可读性差

Python学习之旅 —— 基础篇(四)内置函数、装饰器

本篇要点: 内置函数 装饰器 一.内置函数 # abs() :取绝对值 >>> res = abs(-10) >>> print(res) 10 # 0,None,"",{},[],() 布尔值都为空 # all(),any() 判断值的真假 # all() 所有为真才为真 p = all([0,1,2,3]) # 0为False,所有p 是False print(p) # any() 任意一个为真即为真 p = any((0,""

python入门(五)基础类型补充

基础类型补充 str 字符串 1.首字母大写 name="alex" name=name.capitalize() print(name) 结果为 Alex 2.每个单词首字母大写 name="alex wusir" name=name.title()#两个单词必须有间隔,没有间隔,计算机识别成一个单词 print(name) 结果为 Alex Wusir 3.大小写反转 name="Alex" name=name.swapcase() prin

python全栈开发-Day8 函数基础

python全栈开发-Day8 函数 一 .引子 1. 为何要用函数之不用函数的问题 #1.代码的组织结构不清晰,可读性差 #2.遇到重复的功能只能重复编写实现代码,代码冗余 #3.功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大  2. 函数是什么? 针对二中的问题,想象生活中的例子,修理工需要实现准备好工具箱里面放好锤子,扳手,钳子等工具,然后遇到锤钉子的场景,拿来锤子用就可以,而无需临时再制造一把锤子. 修理工===>程序员 具备某一功能的工具===>函数

【python基础】高阶函数

一.定义 参数是一个函数的函数 ——> 高阶函数 二.高阶函数 1.abs(n) : 求n的绝对值,并返回给调用处 1 res1 = abs(-609) # 609 2.list.sort(key, reverse=False) : 将列表中的每个元素按照指定的规则排序;无返回值,将排序的结果直接作用于原列表 形参key的值是个函数, 这个函数用来指定列表排序的规则 这个函数必须要有一个参数, 这个参数就代表列表中的每个元素 这个函数必须要有一个返回值,这个返回值就是用来比较每个元素排序顺序的

Python基础 ---(5)Python常用的内置函数

1. abs( )函数返回数字的绝对值. print( abs(-45)) # 返回 45print("abs(0.2):",abs(0.2)) # 返回 abs(0.2): 0.2 2. all( ) 函数用于判断给定的参数中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False.元素除了是 0.空.None.False 外都算 True:空元组.空列表返回值为True. print( all( [0.1,1,-1] ) ) # 返回 True print( all

python基础学习-内置函数

#!/usr/bin/env python # -*- coding:utf-8 -*- 系统内置函数 n =abs(-1) #绝对值 print(n) #bytes()函数 s="离开" re= bytes(s,encoding="utf-8")  # bytes() 把字符串 转换成字节 print(re) res = str(re,encoding="utf-8") #转换回字符串 print(res) re= bytes(s,encodi