• day4 python全栈学习笔记



    回顾


    acsii:字母,数字,特殊字符,一个字节,8bit
    unicode:16位 两字字节,升级,32位 四个字节
    utf-8: 最少一个字节 8位 :英文字母8位, 1个字节
    欧洲16位
    中文24位
    gbk : 中国自创编码格式。

    int: bit.length

    captlize #首字母大写
    upper() # 全大写
    lower() #全小写
    find 通过元素找索引 ,找不到返回-1
    index 通过元素找索引 , 找不到报错
    swpcase 大小写翻转
    replace(old,new,count)
    isdigit()返回bool值
    center()居中
    split 把字符串变为列表 ,更好处理
    title 首字符大写
    strip() lstrip rstrip

    format格式化输出
    {}

    {0},{1},{3}

    {name} {age} {hobby} name = '' age = '' hobby = ''

    len() 长度
    count计数

    for i in a : #a为可迭代对象
    print()



    元组
    # 只读列表,可循环查询,可切片
    # 儿子不能改,孙子可以改

    tu = (1,2,3,4,'alex',['laohaomai','sx'])
    tu[5][0] = tu[5][0].upper()
    tu[5][0] = tu[5].append('wolao')
    print(tu)

    s = 'alex'
    s1 = '_'.join(s)
    print(s1)

    #列表转换成字符串,用join 字符串转换成列表用split
    li = ['laoda','shba']
    s = '+++'.join(li)
    print(s)

    range[0,1,2,3,4,5...]


    for i in range(3,10,2):
    print(i)

    for i in range(10,1,-1):
    print(i)

    for i in range(1,100,2):
    print(i)

    for i in range(0,10)

    li = [1,2,3.4,'alex',['taibai','erbao'],'laoda',['w']]
    for i in li:
    for i in li[5]:
    print(i)

    def printlist(a):
    for i in a :
    if type(i) is list:
    print(i)
    else:
    print(i)
    printlist(li)

    li = [1,2,3.4,'alex',['zhangsna','erbao'],'laoda',['w']]


    for i in li:
    print(i)


    for i in range(len(li)):
    if type(li[i]) == list:
    for j in li[i]:
    print(j)
    else:
    print(li[i])



    def printlist(a):
    for i in a :
    if type(i) is list:
    printlist(i)
    else:
    print(i)
    printlist(li)


  • 相关阅读:
    XSD限定/Facets
    XSD元素替换(Element Substitution)
    XSD指示器
    乔布斯29年前的预言
    三年程序员生涯的感悟、总结和憧憬
    用Jetty快速开发J2EE应用
    Cygwin安装
    Maven依赖继承的写法
    Struts2自定义日期转换器
    Struts2三种数据转移方式
  • 原文地址:https://www.cnblogs.com/laomaohai/p/10044991.html
Copyright © 2020-2023  润新知