zoukankan      html  css  js  c++  java
  • python概要

    python是一门简单好用语言,在IT领域的各方面都有使用到它。学好python之前,我们不妨先了解一下基本的概念。

    名字和对象(name = object)

    1、名字是以字母数字下划线组成,但名字不能以数字开头,区分大小写。
    2、“=” 作用就是赋值,给对象一个名字后就可以通过这个名来调用这个对象。
    3、一个名字名字对应一个对象,后创建的对象会覆盖掉先创建的对象。
    4、关键字del用来删除对象,名字被删除这个对象也就被删除了。

    类型和类

    可通过内置函数type()查看对象类型

    基本数据类型:

    type DES
    数字类型 int,float,bool,complex
    字符 str,(bytes)
    列表 list
    元组 tuple
    集合 set
    字典 dirt
    示例:
    a = 12  //数字类型
    b = "python"   //字符串
    c = [1,2,3,4]  //列表
    d = 4,5,6   //元组
    f = {2,3,4}  //集合
    e = {'a':1,'b':2}  //字典
    

    通过关键字class创建自定义类,这个类赋予特定的属性和方法。同时类型也是一个类。

    class Fruits:
        def __init__(self,name):
            self.name = name
        def eat(self):
            return 'hello'
    fr1 = Fruits('apple')
    

    关键字

    关键字是在python中有特殊作用的单词
    在idle里面关键字显示为橘色

    导入keyword模块,可以查看所有的关键字

    import kerword
    print(keyword.kwlist)
    ['False', 'None', 'True', 'and', 'as', 'assert', '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']
    

    流程

    python语句是从上往下执行的,函数是先创建好了,后面才能调用执行。

    作用域

    不同空间的相同名字表示的是不同的对象;
    函数里面的a=1和外面的定义的a=2是存在于不同作用域的两个对象。

    异常

    程序执行过程中遇到的报错或警告

    模块及包

    内置模块 :python自带模块,已封装好可直接调用
    自定义模块:自己写好的函数或封装的实例

  • 相关阅读:
    python 发送邮件 email
    python 日志 logging
    python 判断当前环境是什么系统 platform 模块
    pandas to_excel 添加颜色
    Pandas excel 双标题 多级索引 层次化索引 MultiIndex
    windows10 安装 pyltp python3.6
    Python的内存管理
    pandas 中 DataFramt 改变 列的顺序
    元组
    基本语法
  • 原文地址:https://www.cnblogs.com/zhuzq/p/9529231.html
Copyright © 2011-2022 走看看