zoukankan      html  css  js  c++  java
  • 第二节:基本数据类型

    一、数字:

    int:

    test = "123"

    test.int()   将字符转换成数字
    bit_length:

    a = 5

    a.bit_length()  计算数字至少用多少为2进制表示

    二、字符串的方法:
    1、删除空格:
    .lstrip()左边空格
    .rstrip()右边空格
    .strip()左右空格 .strip('sz')从字符串两边开始删除最大匹配的sz


    2、更换大小写
    .lower()全部小写 还有.casefold()更牛逼
    .upper()全部大写
    .title()开头字母大写 还有.capitalized()
    .upper()全部大写


    3、判断字符串返回布尔值
    .startswith('h')判断是否以h开头的字符串
    .endswith('h')判断是否以h开结尾的字符串
    .isalnum()是否子母和数字
    .isalpha()是否字母
    .isdecimal()是否数字字符 同.isdigit相同
    .istitle()是否开头字母大写的字符
    .isspace()是否是空字符


    4、列表和字符串格式拼接分离:
    '//'.join(['asd','zxc','qwe'])将列表的中字符以//为连接,将他们拼接成字符串,结果为:'asd//zxc//qwe'
    'zxcasqwae'.split('a')以字符a为分隔符,将字符串拆分成列表,结果为:['zxc', 'sqw', 'e']

    5、文本处理
    'hello'.rjust(20,'*')打印hello右对齐,左侧以*填充
    'hello'.ljsut(20,'*')打印hello左对齐,右侧以*填充
    'hello'.center(20,'*')打印hello居中,左右侧以*填充


    6、计数
    .count('sub')计算字符串或者列表中匹配子序列“sub”的次数

    7、表格制作 test = "as asdasda"
    test.expandtabs()默认将字符中的   转换成8位的空格,可以自定义大小


    8、字符串索引位置查找
    .find('sub')查找sub在字符串中的第一个索引位置,找不到就是-1
    .index('sub')查找sub在字符串中的第一个索引位置,找不到就报错

    9、格式化,将一个字符串中的占位符替换为指定的值
    test = 'i am {name}, age {a}'
    print(test)
    s = test.format(name='sda',a=33)
    print(s)

  • 相关阅读:
    React元素渲染
    初识JSX
    微信小程序复制文本到剪切板
    微信小程序报错request:fail url not in domain list
    小程序,通过自定义编译条件,模拟推荐人功能
    积分抵扣逻辑
    微信小程序 switch 样式
    tomcat 配置开启 APR 模式
    tomcat8 传输json 报错 Invalid character found in the request target. The valid characters are defined in RFC 3986
    c++数组初始化误区
  • 原文地址:https://www.cnblogs.com/sxdpython/p/12624024.html
Copyright © 2011-2022 走看看