zoukankan      html  css  js  c++  java
  • 编码涉及与字符串操作

    1.,编码

    ASCII:英文字母,数字,特殊字符,8bit,1byte.

    GBK:中文,国际码.16bit,2byte.

    unicode:万国码,32bite 4个字节

    utf-8:英文:8位,1个字节;欧洲文字:16位,2个字节;中文:24位,3个字节.

    2.数据类型概述及注意点

    1).int整数数据类型

    2).str字符串数据类型

    3).bool值,只有True,false

    4.)list:列表

    5).tuple:元祖

    6)set:集合

    3.int相关操作

    bit_length()二进制长度

    4.bool类型

    1).你想转成啥就用啥包裹起来

    2).非空是True,空的就是False

    5.str

    1)索引切片

    索引:下标从开始

    切片:s[起始位置:结束位置:步长]

    2)常用操作

          1.upper.()大写

      2.strip.()去掉空格

      3.replace()替换

      4.split()切割

      5.format()格式化输出

      6.find()查找

      7.startswith()判断是否以xxx开头

      8.len()字符串长度,内置函数 _len_() 

    3.迭代

    for 变量 in字符串:

      循环体

    else:

    4.list (增删改查)

    列表中可以装大量的数据.不限制数据类型.表示方式:[],方括号中的每个元素用逗号隔开,列表和字符串一样,也有索引和切片

    常用的功能:

      1.增:append()

      2.删:remove()

      3.改:索引修改

      4.查:for循环

    常用方法:

      1.len()

      2.count()

      3.sort()f排序

    5.list的嵌套

    降维操作

    6.tuple元祖

    不可变的列表.制度列表,只有索引和切片.

    不可变的是他的内部子元素.如果子元素是列表.列表中的元素是可以改变的.

    4.range()

    数数

    有一个参数:结束为止

    两个参数:1.起始位置,2.结束位置

    三个参数:1.起始位置,2.结束位置.3.步长

    以上的内容

  • 相关阅读:
    组合数学——cf893E
    前缀和+贪心+线段树——cf893D
    期望线性性+线段树双tag标记——cf895E
    状压dp+数论——cf895C好题!
    官方资料&一些好的博客与技术点
    批处理小技巧总结
    使用 SP_OAXXX 创建文件夹,注意区别于 xp_cmdshell --mkdir xxx
    第一次使用并配置Hibernate
    做一个有心人
    强说愁
  • 原文地址:https://www.cnblogs.com/zhangdaye/p/9274147.html
Copyright © 2011-2022 走看看