Python *Mix_w3

Posted mixw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python *Mix_w3相关的知识,希望对你有一定的参考价值。

1.基本数据类型(int,bool,str)

  int 整数

  str 字符串. 一般不存放大量的数据
  bool 布尔值. 用来判断. True, False
  list 列表.用来存放大量数据, []表示. 里面可以装各种数据类型.
  tuple 元组. 只读列表. () 表示
  dict 字典. {key:value}
  set 集合. 不重复
2. int类型
  bit_length() 返回一个数的二进制长度
3. bool类型
  布尔只有两个值. True,False. 一般是没有什么操作的.

  类型转换的问题:

    想把xx转换成yy类型 yy(xx)  

    可以表示False的内容:0, "", [], tuple(), {}, None
    所有的空都是False. 所有的非空是True

4. str类型 字符串
  由‘,",‘‘‘, """阔起来的内容就是字符串
  字符串是不可变的数据类型.不论你执行任何操作. 源字符串是不会改变的, 每次操作都会返回新字符串

5. 索引和切片

  索引

    从0开始, 使用[下标]可以获取到每一个字符, 还可以倒着数

    索引不能超过边界

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


    1. 顾头不顾尾

    

1 s = (1,2,3,4,5,6,7)
2 print(s[1:3])    #从1切到3,但是取不到3的值

 


    2. 默认从左到右取值.

    3. 当步长为负可以从右往左取值

1 print(s[1:3:-1])    #从右往左切

 


6. 字符串相关操作

  1. upper() 转换成大写
  2. stript() 去掉空白
  3. replace(old, new) 把xxx替换成xxxx
  4. split() 切割. 返回列表. 用多长的刀. 就要损失掉多少
  5. startswith() 判断是否以xxx开头
  6. find(), count(), index()
  7. len() 字符串长度.
python的内置函数

  8.capitalize()把首字母变成大写

  9.lower()变成小写

  10.swapcase大小写互换

  11.title()每个单词首字母大写

  12.center强行使用在原字符串左右两端进行拼接

        

7.for循环
  for 变量 in 可迭代对象:
    循环体, 也存在break和continue
  else:
    当循环结束的时候会执行


























以上是关于Python *Mix_w3的主要内容,如果未能解决你的问题,请参考以下文章

Python *Mix_w5

python 用于在终端中运行的sublime text 3的简单代码片段制作工具

学习笔记:python3,代码片段(2017)

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段