• python(1):python介绍


        1.python擅长的领域:

        WEB开发、网络编程、科学运算、GUI图形开发、运维自动化等

        

        2.编程语言分类:

        从不同的角度可分为编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言

        编译型语言:

        一次把所有的代码转化成机器语言,然后写成可执行文件;

        解释型语言:

        在程序运行的前一刻,还只有源程序而没有可执行程序;而程序每执行到源程序的某一条指令,则会有一个称之为解释程序的外壳程序将源代码转换成二进制代码以供执行。总而言之,就是不断的解释、执行、解释、执行。


        动态类型语言:

    动态类型语言是指在运行期间才去做数据类型检查的语言。也就是说,在用动态类型的语言编程时,永远也不用给任何变量指定数据类型,该语言会在你第一次赋值给变量在内部将数据类型记录下来。python和Ruby就是典型的动态类型语言;

        静态类型语言:

        静态类型语言与动态类型语言刚好相反。它的数据类型是在编译期间检查的,也就是说在写程序时要声明所有变量的数据类型。C/C++是静态类型语言的代表,其他的静态类型语言还有C#、Java等


        强类型定义语言:

        强制数据类型定义的语言。也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。强类型语言是类型安全的语言。

        弱类型定义语言:

        数据类型可以被忽略的语言,它与强类型语言相反。一个变量可以被赋不同数据类型的值

        强类型定义语言在速度上可能略逊色于弱类型定义语言,但是强类型定义语言带来的严谨性能够有效的避免许多错误。


        3.Python安装

        去网上搜教程吧,这里就不写了。需要注意的是环境变量的配置。


        4.pycharm安装

        去网上搜教程吧,这里就不写了。

  • 相关阅读:
    “12306”的架构到底有多牛逼
    数字治理
    浅谈web网站架构演变过程
    MapReduce基本原理
    Flink+Hologres亿级用户实时UV精确去重最佳实践
    全链路压测体系建设方案的思考与实践
    如何做好一场技术演讲?
    “控本焦虑”的工程企业 用钉钉宜搭找到了低成本数字化的“捷径”
    友盟+《小程序用户增长白皮书》:从五个角度入手分析小程序数据
    数字化让618有了洞悉消费者内心的“大脑”
  • 原文地址:https://www.cnblogs.com/wangchongzhangdan/p/9409640.html
Copyright © 2020-2023  润新知