zoukankan      html  css  js  c++  java
  • int bool str

    一. python的基本数据类型

    1. int 整数

    2. bool 布尔.  判断.  if  while

    3. str  字符串 ,一般存放小量的数据

    4. list  列表. 可以存放大量的数据.  用 [ ] 表示

    5. dict  字典, 以 key : value 的形式存储数据

    6. set  集合(数学)

    7. tuple  元组, 不可变. 用 ( ) 表示

    二. 整型 (int)

    常见操作  + - * /  // %  **

    bit_length()   一个数的二进制长度

    三. bool(类型转换问题)

    没有操作

    类型转换: 字符串转换成整数   int(str)    

    结论1: 想要转化成什么类型就用这个类型括起来

    结论2: True => 1    False => 0

    结论3: 可以当做False来用的数据 : 0,  "",  [],  {},  (),  None

    四. 字符串(str)

    1. 字符: 单一文字符号

    2. 字符串: 有序的字符序列

    字符串由 '   "   '''   """ 括起来的内容

    索引: 一排数字. 反映第某个位置的字符   索引的下标从0开始.  使用 [] 来获取数据

    切片: [start: end: step]      顾头不顾尾

      step: 步长. 如果是+  从左往右取.  如果是-  从右往左取  每n个取1个 

    print(s[-4 : -1])    可以输出
    print(s[-1 : -4])   不可以输出   因为默认方向是从左往右切
    print(s[1 : ])   末尾
    print(s[ : 4])   开头
    print(s[1: ])      全部
    print(s[ : : -1])   倒序

    3.常用操作方法:

      1. upper()   转化成大写.  使用场景: 忽略大小写的时候

      2. strip()  去掉左右两端空白  使用场景: 用户输入的内容都要去空白

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

      4. split()  切割   结果是list

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

      6. find()   查找

      7. isdigital()  判断是否是数字组成

      8. len()  求长度.  内置函数

    4. for循环

    for 变量 in 可迭代对象:
      循环体(break, continue)
     else:
      当循环结束的时候执行else
    作者:凯旋.Lau
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    脚手架自建从开始到发布
    零散点总结
    2019.3.7 chrome72下载图片卡死问题
    2019.2.18 一九年的新篇章
    2018.10.12 布局终结
    2018.7.23 放大缩小菜单
    2018.7.19 横向收缩菜单动画
    2018.6.8 openlayers.js学习(汇总)
    Elasticsearch 排序
    easyui tree树节点上移下移 选中节点加背景色
  • 原文地址:https://www.cnblogs.com/KX-Lau/p/9593024.html
Copyright © 2011-2022 走看看