请选择 进入手机版 | 继续访问电脑版

好程序员-千锋教育旗下高端IT职业教育品牌

400-811-9990
我的账户
好程序员

专注高端IT职业培训

亲爱的猿猿,欢迎!

已有账号,请

如尚未注册?

[Python] 学习Python编程要了解它的含义

[复制链接]
沫沫老师 发表于 2018-12-14 10:35:52 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
    互联网时代,掌握一门编程语言,能够让你更好的融入互联网的大背景中。目前编程语言市场复杂多样,但是排名前几位的编程语言很少发生变动,这里重点介绍一下Python语言,一门非常灵活并且应用范围广泛的高级语言。进入Python培训 机构中学习的同学,第一要了解的就是Python是一个什么样的语言,这对于以后的编程学习是非常重要的,这里就来解释一些主要的编程语言类型。
 编译型语言
    咱也不用去过多过专业的去说这个概念,简而言之编译型语言就是一次把所有的代码转换成机器语言,然后写成可执行文件.典型代表是像C/C++、Pascal/Object Pascal(Delphi)、VB等基本都可视为编译语言。
    解释型语言
    然而相对于解释型语言在程序运行的前一刻,还只有源程序而没有可执行程序;而程序每执行到源程序的某一条指令,则会有一个称之为解释程序的外壳程序将源代码转换成二进制代码以供执行,总言之,就是不断地解释、执行、解释、执行……所以,解释型程序是离不开解释程序的.像是Java、JavaScript、VBScript、Perl、Python这些开发语言就是解释型语言。
    动态语言和静态语言
    动态语言:
    动态类型语言是指在程序运行期间才去做数据类型检查的语言,简而言之就是在动态类型的语言编程时,永远不用给任何变量指定数据类型,该语言会在你第一次赋值给变量的时候,在其内部将数据类型记录下来.对于python和ruby就是其中的代表了。
    静态语言:
    静态语言就是在程序运行之前(也就是在编译的时候)就要检查数据类型的语言.说白了也就是第一次在给变量赋值时要提前声明变量类型.静态类型语言与动态类型语言刚好相反.C/C++是静态类型语言的典型代表,其他的静态类型语言还有C#、JAVA等。
    强定义类型和弱定义类型语言
    强定义类型语言
    强制数据类型定义的语言,也就是说一个数据类型定义之后要是不经过转换就还是之前的数据类型.像是咱么学习的python就是其中的代表。
    弱定义类型语言
    数据类型可以被忽略的语言.它与强类型定义语言相反, 一个变量可以赋不同数据类型的值。
    看到这里也就了解了python是一门动态解释性的强类型定义语言。当了解也一点之后,那么无论是去专门的Python培训班 中还是通过其他方式学习,能够更快的理解学习过程中的每一个语言的含义,这样可以快速的完成可执行的功能编译。

精彩内容,一键分享给更多人!
回复

使用道具 举报

精彩评论2

华天黄 发表于 2019-1-2 13:37:34 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

火火老师 发表于 2019-1-2 13:55:25 | 显示全部楼层

加油哦~
回复

使用道具 举报

您需要登录后才可以回帖

本版积分规则

关注我们
好程序员
千锋好程序员

北京校区(总部):北京市海淀区宝盛北里西区28号中关村智诚科创大厦

深圳西部硅谷校区:深圳市宝安区宝安大道5010号深圳西部硅谷B座A区605-619

杭州龙驰智慧谷校区:浙江省杭州市下沙经济技术开发区元成路199号龙驰智慧谷B座7层

郑州校区:郑州市二七区航海中路60号海为科技园C区10层、12层

Copyright 2007-2019 北京千锋互联科技有限公司 .All Right

京ICP备12003911号-5 京公安网11010802011455号

请您保持通讯畅通1对1咨询马上开启