文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

python 第一章 介绍-1.pyth

2023-01-31 00:59

关注

一.Python特点

         开源免费

         脚本语言,解析执行

         跨平台

        

高级语言,面向对象,可扩展,可移植性用于在不同的平台(因为Python是用C写的,又由于C的可移植性)

内存管理器在Python中,由于内存管理是由Python解释器负责的,所以开发人员就可以从内存事物中解放出来,全神关注于直接目标。解释性语言,不需要编译,连接成可执行的exe文件代码

        

         Google后台就是用Python写的,现在国内大型软件公司的后台基本


它的特点如下:

-------------------------

1.高级编程语言

2.面向对象

3.可扩展

怎么扩展:分多文件或多模块,分部处理,同时便于管理;c/c++编写(因为Python的标准实现是使用C语言完成,也称CPython,故用c /c++编写Python扩展)编写Python扩展。Python的java实现被称作Jython,还有IronPython针对.net或Mono 平台的C#实现。

4.可移植性

以为它是C写的,因此具有C的可移植性。

5.健壮性和易维护性

异常处理机制,内存管理由Python解释器负责,这样程序员才不会纠结于内存管理问题,而是致力开发任务。

6.丰富性

各种API、标准库、扩展库和开发插件、工具等,使得Python开发高效、丰富

7.解释性和编译性

Python是一种解释型语言,没有编译这一项。Python实际上是字节编译,其结果生成一个近似机器语言的中间形式;Python源文件用.py扩展名,当源文件被解释器加载或者显式地进行字节码编译时会被编译成字节码,由于调用解释器的方式不同,源文件会被编译成带有.pyc或pyo扩展名文件。

(这部分会在后面的章节介绍)


动态类型与静态类型的编程语言:

编程语言分为动态(类型)语言和静态(类型)语言。

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

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

 

Python的应用领域

-----------------------

云平台的支持

Web编程

后台开发

应用软件开发

脚本编程(系统管理)

图形变成

 

以上个人一点点总结和理解,水平不高,文笔水平很烂,请各位大大见谅。
可以一起交流学习。

  我的QQ:610851588
  可以加入我建的群(现在群人很少,希望慢慢多起来)
  Linux  群:183932302
  Python ,shell 交流群:469094734

 

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯