• Pyhon 语言概览安装与运行


    ## 1,Python概览
    ```mermaid
    graph LR
    python -->好处
    好处 --> 面向过程
    好处 --> 函数式编程
    好处 -->面向对象
    python -->缺点
    缺点 -->运行效率
    ```

    它的劣势主要是由于运行效率低,运行效率低的原因在于它和C#,Java一样需要一个中间托管环境。
    python可以进行系统编程、GUI、网络脚本、Web、数据库、快速原型和科学计算

    ## 2,Python运行


    几个cmd的运行指令:
    d: (进入D盘)
    cd teaching(进入D盘里的teaching)
    cd..(返回)
    cd(返回根目录)
    dir(查看文件夹下有啥)
    TIPS:创建文件尽量不要用中文

    ## 3python变量、类型及存储
    1概念层级

    如何约束类型?
    如`name=TOM #就是给name命名为TOM,这是一个字符串str
    age=20 #把20赋值给age类型为int
    type(name) #检测类型
    <class'str'> #结果

    2变量

    变量标识(前提是Jemy和Tom是指着同一个事儿)
    id('Jemy')
    198.......
    id('Tom')
    198...
    所以发现他们指的是同一个地方

    共享引用:
    当程序使用“==”判断两个是否相等 “=”是指赋值

    id(age) #判别内存是否相等
    id(score)
    age is score是说判别两个是否地方相同

    范围问题 2的8次方是256,小于256的数说明内存里已有,用id的时候就直接会有指向,大于256的是自创,当有自创的时候两个指向就不一样
    例如
    salary = 3100
    lines = 3100
    id(salary)
    19006144
    id(lines)
    19006160


    3
    对象类型


    函数主要是第三方的库
    例如
    import .math #进入第三方的库,导入模块即可
    math.sqrt(85)#开平方

    import .random()#随机模块
    name:"tom"
    name[0]#方括号数字母在的位数
    t
    len(name)#长度3
    3

  • 相关阅读:
    Java实现自定义排序
    常用加密算法
    隐式传参
    mybatis-plus多租户的使用
    Python3.x基础学习-类--面向对象
    Python3.x基础学习-函数用法(四)
    Python3.x基础学习-函数用法(三)
    Python3.x基础学习-函数用法(二)
    功能测试经验汇总(--持续更新)
    Python3.x基础学习-函数用法(一)
  • 原文地址:https://www.cnblogs.com/shirleysu90/p/11940895.html
Copyright © 2020-2023  润新知