• 数字类型、字符串类型、列表类型


    """
    1.数字类型:
    1.1 整型:可以进行数据转换,将纯数字的字符串转化为整型。
    1.2浮点型:可以进行数据转换,将带小数点的字符串转化为浮点型。
    两者都能进行数学运算与比较运算
    都是不可变类型,改变指就是改变id
    """

    """
    2.字符串类型:
    用于描述性质的,比如人的名字,爱好等
    不可变类型,改变值就是改变id
    也可以转换类型,能把任意类型转化为字符串类型
    常用操作:
    1.按索引取值:
    (正向取):
    name='egon'
    print(name[0])=e
    (反向取):
    name='egon'
    print(name[-1])=n
    2.切片:
    name='egon'
    print(name[0:2])=ego
    print(name[0::])=egon
    print(name[::])=egon
    print(name[::2])=eo
    print(name[-1:-3:-1])=nog
    print(name[-1:-3:-2])=ng
    3.长度len:
    name='egon'
    print(len(name))=4
    4.成员运算in 和 not in
    name='egon'
    print('e'in name)=Ture
    print('x'in name)=False
    print('x' not in name)=False
    print('x' not in name)=Ture
    5.移除字符串中两边的空白:
    name=' egon '
    print(name.strip(' '))=egon
    name='****egon****'
    print(name.strip('*'))=egon
    msg='+-*&^%egon-=)^(#'
    print(msg.strip('-+*&^%(#='))=egon
    6.切分split:把一个字符串按照某种分隔符切成一个列表,从而方便取值
    li='egon:18:male'
    print(name.split(':'))=['egon','18','male']
    iq=name.split(':')
    ':'.join(lq)='egon:18:male'
    7.循环:
    name='egon'
    for item in name:
    print(item)
    e
    g
    o
    n
    """
    """
    列表类型:
    用于记录多个同种属性的值:例如多个名字,爱好等
    属于可变类型,改变列表中的值不影响列表的id。
    定义方式:在[]内用,号将值隔开
    可以转变类型,将能被循环的转化成列表类型。
    需要掌握的操作:
    1.按索引取值:
    类似于字符串,但是列表可以取也可以存。不能超过列表有的索引。
    2.切片:
    i=['a','b','c','d','e']
    print(li[0:3])=['a','b','c']
    3.长度运算:
    li=['a','b','c','d','e']
    print(len(li))=5
    4.成员运算:
    li=['a','b','c','d','e']
    print('xxx' not in li)=Ture
    5.追加append&插入insert
    li=['a','b','c']
    li.append('d')
    print(li)=['a','b','c','d']
    li=['a','b','c']
    li.insert(1,'ddd')
    print(li)=['a','ddd','b','c','d']
    6.删除:
    li=['a','b','c']
    del li[0]
    print(li)=['b','c']
    li=['a','b','c']
    li.remove('a')
    print(li)=('b','c')
    li=['a','b','c']
    qq=li.pop(0)
    print(li)=['b','c']
    print(qq)=a
    7.循环:
    li=['a','ddd','b','c','d']
    for item in li
    print(item)
    a
    ddd
    b
    c
    d

    """
  • 相关阅读:
    AJAX 基础知识
    jQuery知识点总结
    css基础应用总结
    javascript 总结
    找回密码-博客园
    centerOS 7 安装MySql
    java leetcode TreeNode类、ListNode类的实现
    iOS StatusBar状态栏文字颜色更改
    使用Jmeter压力测试工具测试
    安装node.js
  • 原文地址:https://www.cnblogs.com/xiezuodd/p/10216385.html
Copyright © 2020-2023  润新知