• Python_基础班知识-复习


    1.查看python关键字

    import keyword

    a = keyword.kwlist # 查看python关键字
    print(a)
    --------------------------------------------------------------------
    ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
    =============================================================================================================================================================

    2.

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

     

    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    (1).字符串 

    ---------------------------------------------------------------------------------------------------------------------------------------------

    (2).列表[ 1,2,3,4 ,1,1,1]

    特点  :  列表存储数据可以重复

    功能:增删改查

    append--增加

    extend--扩展

    delete,remove ,pop--删

    下标 -- 改

    if   xxx in 列表:     有   返回True;  无   返回false   --查

    例如:全班学生的姓名

    ---------------------------------------------------------------------------------------------------------------------------------------------

    (3).元组(1,1,1,2)

    特点 : 只读

    ---------------------------------------------------------------------------------------------------------------------------------------------

    (4).集合{1,2,3,1,1,1}-->{1,2,3}

     特点:元素不允许重复

    ---------------------------------------------------------------------------------------------------------------------------------------------

    (5).字典--->{key:value,key2:value}

    可变类型:  列表,字典,集合

    不可变类型:  数字,字符串,元组

    key :  字典的key为不可变类型

    value  :  啥类型也行

    例如:描述一个人的信息,穿衣打扮

    ---------------------------------------------------------------------------------------------------------------------------------------------

     ---------------------------------------------------------------------------------------------------------------------------------------------

    (6).去重:

    法一  :  找一个列表,当我遍历这个列表的时候,看看这个值在不在另一个列表

    法二  :   怎么去重?

    a=[111,22,33,1,111,111,111,343]

    b=set(a)   #set()把一个东西转成集合

    c=list(b)    #list()把一个东西转成列表

    d=tuple(a)  #元组

     -----------------------------------------------------------------------------------------------------------------------------------------------

    (7).

    字符串相关操作的方法

    find(),index()  -----------  从左边找

    rfind(),rindex()  -----------  从右边找

    count()  -----------  统计个数

    replace()  -----------  替换

    lower(),upper()  -----------  小写,大写

    =============================================================================================================================================================

    3.切片 

    顺序,选择,循环

    (1).if

     (2) if嵌套

     -----------------------------------------------------------------------------------------------------------------------------------------------

    2.while

      -----------------------------------------------------------------------------------------------------------------------------------------------

    3.for

       -----------------------------------------------------------------------------------------------------------------------------------------------

    for和while可以各种交叉循环嵌套

    =============================================================================================================================================================

    4.函数

    函数是什么?

    把具有独立功能的一块代码封装,就是函数

    ---------------------------------------------------------------------------

    (1).定义函数

    def  xxx():

     pass

    ---------------------------------------------------------------------------

    (2).参数(实参,形参)

    实参:我调你,我给你传的是实参

    形参 : 接收传递过来的参数

     args是以元组的方式接收;

    kwargs是以字典的方式接收

    =============================================================================================================================================================

    5.类

     

     =============================================================================================================================================================

    6.异常

      =============================================================================================================================================================

    7.模块: 一个.py文件就是一个模块

    包: 一个文件夹下,有一个文件叫__init__.py就叫做包

  • 相关阅读:
    Android Init语言
    Android Framework------之Input子系统
    Android Framework------之Keyguard 简单分析
    Android Framework------之ActivityManagerService与Activity之间的通信
    Android Framework------之PowerManagerService的功能
    蓝牙广播数据格式和动态改变
    蓝牙DA14580开发:固件格式、二次引导和烧写
    嵌入式调试器原理和各类调试器集锦(JLINK、STLINK、CCDEBUG)
    微信智能跑鞋技术解密
    国内物联网平台的发展、技术架构演进暨物联网解决方案发布
  • 原文地址:https://www.cnblogs.com/curedfisher/p/13043962.html
Copyright © 2020-2023  润新知