zoukankan      html  css  js  c++  java
  • 我的python菜鸟之路1

    python基础

    • 编译型语言:C / C++ / C# / GO / Java
    • 解释型语言:python / PHP / rudy

    数据类型

    • int

      • 整型
    • str

      • 不可变数据类型,进行处理时必须有字符串进行接收
      • str.lower() / str.upper() 小大写
      • str.isdigit()str中的是否全为数字,返回Ture/Flase
      • str.endswith/startswith() 返回Ture/Flase
      • str.split() 切割
      • 应用范围:全网通
      • split在切割后会生成一个列表,即在最外层加一个列表
      • str.replace() 去掉左右字符,可加r/l表其左右
      • str.replace(old,new)将所有的old字符串换成new字符串
      • str.strip()去掉左右的字符串,可加l/r表其左右
      • "new_str".join(str)
    • lst

      • 只有列表可以编辑或删除
      • ls.extend(lt) 将lt元素增加到列表中,
      • ls.append(x) 在ls后增加一个元素x,
        • 二者相似,但append更倾向于整体性,即无论添加什么元素均看成一个整体
      • ls.clear() 删除ls中的所有元素
      • del ls[i] 删除列表中的第i个元素
      • ls.insert(i,x) 在ls的i位置增加元素x
      • ls.pop(i) 将列表中i元素去除并删除:在列表删除的过程中,接收删除的数据,即需要一个新的变量进行接收
      • ls.remove(x) 将列表中出现的第一个x元素删除
    • bool

      • 0和空字符串为Flase,其余的为True
    • dict

      • 无切片、无步长

      • 可for循环,但默认的是键

      • 可以修改值但不能修改键

      • 字典的索引是以键为索引的

      • dic.get('k1',66)

        • 存在k1便返回k1所对应的值
        • 不存在便返回所定义的66
        st = {'k1':'v1','k2':'v2','k3':'v3'}
        # 1.判断‘k1’是否存在st中
        if 'k1' in st:
            print('存在敏感字符')
        # 2.判断‘v1’是否存在st中
        a = st.values()
        if 'v1' in a:
            print('存在敏感字符')
        # 3.判断'k1':'v1'是否存在st中
        a = st.get('k1')
        if "v1"==a:
            print('存在敏感字符')
        
    • tuple

      • 元组中的元素不可修改或删除
    • l/list/tuple/dict,可嵌套

    • 字典的值得类型可以使任何数值类型

    • 键不可以是列表,字典(可变,因此不满足哈希函数),但可以使元组,元组是不可变数据类型

    公共功能

    • len
    • 索引
    • 切片
    • 步长
    • for循环
  • 相关阅读:
    Android 查看APK文件的签名算法
    Android 查看App冷启动时间/热启动时间/页面打开时间
    Android 查看Apk签名方式V1和V2
    Android App启动速度优化
    Android SharedPreferences中apply和commit的效率差距
    Gralde 网络代理
    Git 将子文件夹分离为一个新的库
    Fabric-Crashlytics-Android 注意点
    Gradle编译失败 generating the main dex list
    Gralde 同步失败
  • 原文地址:https://www.cnblogs.com/yangzilaing/p/13069169.html
Copyright © 2011-2022 走看看