python-day3

一.int类型的操作

  对于一个数字除了运算几乎没有其他的操作

  bit_length()bit 二进制  length长度

    计算当前这个数的二进制长度

    实际没有什么用

    int()    转换成整数

二.bool类型的操作,转换问题

  bool(数字)

  bool(0) #False

  结论1 : x转换成y类型  y(x)

  结论2 : 所有的空都是False      非空都是True

三.str字符串相关操作

  str()    转换成字符串

  字符串由  '      " "     ' ' '     " " "组成

  字符 : 你能看到的单一文字符号

  字符串 :字符连成串  有固定顺序的 

  字符串是一个不可变的数据类型

  1 . 索引

    字符串中每个字符的位置顺序

    索引从0开始,程序猿 数数从0开始

    s[索引]  获取到字符串s中的索引位置的数据

    切片

    s[start:  end:  step]

     从start开始到end结束     但是取不到end  每个step个取一个

  2 . 字符串操作

    1. upper()    全部转换成大写字母

    2 . strip()  去掉左右两端的空白(空格,     (制表符Tab))

    3 . replace(old , new )      字符串替换

    4 . split()  切割, 得到的结果是一个列表

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

    6 . find()    查找   如果找到了  返回索引   如果找不到返回      -1     

    7 . len()       内置函数,求字符串长度

  3 . 迭代

    for 变量  in  可迭代对象  :

      循环体(break    continue)

    else  :

      。。。。。。。。

原文地址:https://www.cnblogs.com/Thui/p/9817321.html