zoukankan      html  css  js  c++  java
  • python 基础入门

    面向过程

      以指令为中心,有指令处理数据

      如何组织代码,解决问题

    面向对象

      以数据为中心,所有的数据代码都围绕数据展开

      如何设计数据结构,并且提供此类

    tupple( ) 元祖

    list 列表

    dict 字典

    一、函数

     核心数据类型

      数字: int long float bool

      字符  str

      列表 list

      字典 dict

      元祖 tupple

      集合 set

      文件 file

    类: 将同一种具体事务的共同特征抽象出来的表现

      数据: 变量-就是类的属性

      方法:  操作变量应用的数据的代码

    面向对象编程的三原则: 封装  继承  多台

    二、装饰器

    @装饰器函数名

    def func():

      pass

    1. 将func当做参数传给装饰器函数,并执行

    2. 将装饰器函数的函数值返回值中心付给func

    三、 模块

    内置模块

       _doc_

      _package_

    常用

     _name_

    _file_

    sys: sys.path   搜索模块的路径

    os:

      hashlib:md5加密

    自定义模块

    第三方模块

     1. 序列化相关模块

        json: 适合跨语言,字符串,基本数据类型

      pickle:所有类型化,只适用于python

      import json:

        json.dumps()  将基本类型转储成字符串

        json.loads()   反序列化,将json转为基本类型

    2. 处理 模块

      import time

    四、字符串格式化

       %S

      $d

    五、生成器和迭代器 

    六、其他

    递归和冒泡排序法

    七、反射

    八、正则

    ^ : 再起时位置匹配

    . : 任意字符

    * : 代表0到多次

    +: 代表1到多次

    ? : 0到1次

    {}:

    九、XML

    浏览器返回的字符串

      1.html

    2json

    3xml

      

    十。面向对象

    class SqlHeapler:

      def remoce():

        pass

      def modify():

        pass

      def create():

        pass

    self 就是对象指针

    5.构造方法

      _init_  ,类在()自动执行

    6、面向对象、类成员

    字段

      静态字段

      普通字段

      ps: 静态字段在代码加载时,已经创建

    方法:

      所有的方法属于类

      普通方法,由对象调用执行(方法属于类)至少有一个self

      j静态方法,由类来调用执行

      类方法 :最少有一个cls,类执行

      属性

  • 相关阅读:
    计算机问题:VirtualBox启动崩溃问题
    软件工程:代码静态分析工具
    oracle 游标
    oracle 控制语句
    oracle 数据类型及函数
    oracle 表空间Tablespaces
    java.lang.RuntimeException: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
    oracle 用户解锁和修改用户密码
    shiro + maven 的web配置(不整合spring)
    配置shiro错误
  • 原文地址:https://www.cnblogs.com/qianzi/p/6406227.html
Copyright © 2011-2022 走看看