• Python基础之字典、元祖、常用字符串方法、文件读写


    字典:键值对方式存在。key value

    stu={
    'name':'zhangsan',
    'gender':'femanl',
    'age':17
    }
    print(stu)

    #增加字典值

    stu["score"]=87
    stu.setdefault('dictinct','nanshan') #已经存在就不添加 sstu.update(xx) #把一个字典加入到另外一个字典里面

    #删字典值

    stu.pop('age')
    del stu['score']

    stu.clear() #清空字典

    #查字典值

    print(stu)
    print(stu.get('age','12'))

    元祖:

    cities = ('beijing','shanghai')  #一旦定义好,就不能再变了
    print(cities[0])
    #修改元祖至不能通过常规的方式 要新建一个
    #删除元祖,不能已下标的方式,要del删除整个
    del aities

    常用字符串方法:(内建函数)

    # print(name.count('t')) #查询次数
    # print(name.endswith('.jpg'))#判断字符串是否以xx结尾
    # print(name.startswith('138'))#判断字符串是否以xx开头
    # print(name.upper()) #都给你变成大写的
    # print(name.lower()) #都变成小写的
    # print(name.find('p')) #它找不到元素的时候,不会报错,会返回-1
    # print(name.isdigit()) #判断是否为纯数字
    # print(name.isspace()) #判断是否全都是空格
    # print(name.strip())#去掉字符串两边的东西,默认是去调两边的空格和换行符的
    # print(name.lstrip())#只去掉左边的
    # print(name.rstrip())#只去掉右边的
    # print(name.replace('abc','周旭东')) #替换字符串,把前面的替换成后面的
    # name = '5'
    # print(name.zfill(2))#在前面补0
    names = '''lxy,zyf,wdz,nl,wy,gfw'''
    # print(names.split(',')) #1、分割字符串,2、把字符串变成一个list 3、默认是以空格和换行符分割的
    stus = ['lxy', 'zyf', 'wdz', 'nl', 'wy', 'gfw']
    '''lxy、zyf、wdz'''
    print(';'.join(stus))#1、是吧list变成字符串的 2、以某个字符串连接
    import string
    print(string.ascii_letters) #所有的大写+小写字母
    print(string.ascii_lowercase) #所有的小写字母
    print(string.ascii_uppercase)# 所有的大写字母
    print(string.digits) #所有的数字
    print(string.punctuation) #所有的特殊字符

    # print(name.format())
    # print(name.format_map())
    # print(name[1]) #字符串也是可以根据下标来取值的

    文件读写:

    打开文件可以用python中的open()函数

    ss

    
    
     


  • 相关阅读:
    day10 文件内指针移动 小练习 函数的基本使用 函数定义与调用的各三种形式 函数返回值 函数参数的使用
    day09 文件基本操作 上下文管理 文件的打开模式 文件修改的两种模式 今日作业
    day07 列表类型 练习题 元祖类型 元祖vs列表 字典类型 集合类型
    java笔试之参数解析(正则匹配)
    java笔试之提取不重复的整数
    java笔试之自守数
    java笔试之尼科彻斯定理
    java笔试之简单密码
    java笔试之求最大连续bit数
    java笔试之放苹果
  • 原文地址:https://www.cnblogs.com/annie19/p/9140033.html
Copyright © 2020-2023  润新知