zoukankan      html  css  js  c++  java
  • 02基本数据类型(主要str)

    1、在python中,基本数据类型分为如下几种:

      int:整形、bool:布尔、str:字符串、list:列表、tuple:元祖、dict:字典、set:集合。

    2、数据类型的操作

      2.1、int类型的操作

        int基本上没有操作,就一个bit_length() 返回二进制长度

      2.2、bool类型的操作

        类型转换:扩起来就行

        注:所有的空都是false,非空都是true

      2.3、srt的基本操作(算是这块儿的重点把)

        1、常用操作

          upper()变成大写字母

          strip()去掉左右两端的空白

          replace()替换

          split()切割

          startswith()是否以xx开头

          len()长度,内置函数

          count(),find(),index()等等  

        2、索引和切片

          索引的下标从0开始 [索引]

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

            1、顾头不顾尾

            2、默认从左到右

            3、如果步数为负,则从右往左取值。

        3、迭代

          for 变量 in 可迭代对象:

            循环体

          表示把可迭代对象中每一个元素赋值给前面的变量

        4、判断

          字符串.isalnum() 判断所有字符都是数字或者字母

          字符串.isalpha() 判断所有字符都是字母

          字符串.isdigit() 判断所有字符都是数字

          字符串.islower() 判断所有字符都是小写

          字符串.isupper() 判断所有字符都是大写

          字符串.istitle() 判断所有单词都是首字母大写

          字符串.isspace() 判断所有字符都是空白字符

    总结:这部分比较简单直观。但是像upper,digit这种函数可能经常会忘。

    还有就是注意区分切割和切片,千万不要弄混了。(比如字符串没有反转reverse,如果要输入一个字符串的反转,只能反切,v=abcd,v[::-1])

    另外关于join的用法参考该博客。https://www.cnblogs.com/ling-yu/p/9167065.html

  • 相关阅读:
    比较全的笔记
    ios路线
    字符串颜色
    ios 开发学习步骤
    百度地图反地理
    p12证书
    ios官方demo
    ios视频网盘
    图片穿透
    OC温习一:基本数据类型
  • 原文地址:https://www.cnblogs.com/cbslock/p/11133172.html
Copyright © 2011-2022 走看看