0
点赞
收藏
分享

微信扫一扫

第六天python笔记

i奇异 2022-04-16 阅读 68
python

今日目标:
    |-- 函数结束
    |-- 字符串对象的使用
    |-- 切片

函数的返回值
    一定注意:python的函数是允许返回多个值

偏函数:
    from functools import partial
    新函数 = partial(原函数, 指定函数新的默认值)
    


字符串对象:
    在python,字符串是一种基本数据类型、
        ''
        ""
        """"""
        ''''''
    python又是面向对象的编程语言
    字符串也是一种对象
    ['capitalize', 'casefold', 'center', 'count', 'encode', 'endswith',
    'expandtabs', 'find', 'format', 'format_map', 'index', 'isalnum',
    'isalpha', 'isascii', 'isdecimal', 'isdigit', 'isidentifier', 
    'islower', 'isnumeric', 'isprintable', 'isspace', 'istitle', 
    'isupper', 'join', 'ljust', 'lower', 'lstrip', 'maketrans',
    'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition',
    'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 
    'swapcase', 'title', 'translate', 'upper', 'zfill']

    |-- capitalize()            # 首字母大写
    |-- center()                # 居中对齐
    |-- ljust()                # 左对齐
    |-- rjust()                # 右对齐
    |-- count()                
    |-- index()                # 
    |-- find()                # 跟index作用一致, 查找不到,则返回-1
    |-- rindex()
    |-- rfind()
    |-- format()
    |-- startswith()
    |-- endswith()
    |-- isalnum()
    |-- isalpha()
    |-- isascii() 
    |-- isidentifier()
    |-- isdigit()
    |-- isdecimal()
    |-- islower()
    |-- isupper()
    |-- lower()
    |-- upper()
    |-- encode([charset])            # 将字符串转换为字节(10二进制)数据  
    |-- decode([charset])            # 将字节数据转换为字符串
    |-- join()                # 拼接字符串
    |-- split()                # 安装特定的规则,分隔字符串
    |-- rsplit()
    |-- strip()                # 清空两边空格
    |-- rstrip()
    |-- lstrip()
    |-- replace()


作业:translate maketrans 实现一个简单的加密混淆


切片:
    切片针对的是所有的有序序列(sorted sequence):
        如:string、列表、tuple
    用来切割有序序列的

    seq[start:]
    seq[:end]
    seq[start:end]

    seq[start:end:step]


注意:切片是前闭后开的区间,如果默认不写,则首位表示0,第二个表示末尾,第三个表示步长
    当步长为负数时,表示从右向左切,下标还是从左向右走的

注意:在python,有序序列存在负索引,一般不建议使用,该所有是从右向左读的


 

举报

相关推荐

0 条评论