认识python

最近学了计算机有一段时间了,对所学知识感觉有点繁多,无法将所学知识进行串联通切,感觉自己到达了一个瓶颈,现在对所学知识进行一个总结,以望有所收获。

 

一,python是什么

python是用来定义 计算机程序 的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序像计算机发送指令,让计算机完成对应的工作。

 

二,什么是python

1. python是一门编程语言,它的作者是Guido van Rossum(龟叔)

2.python是一门解释型语言:

  (1)在代码运行时被解释器 解释成 计算机能识别机器语言

  (2)解释性语言 代码每执行一次,就逐行翻译一次

3.python的解释器如今有多个语言实现

  (1)cpython(官方版本的c语言实现)

  (2)jython(可以运行在java平台)

三,python的优缺点

1.优点:

  (1)简单:python·是一种简单主义思想的语言。

  (2)易学:非常容易上手。

  (3)免费,开源:你可以不用花钱的使用这项编程语言,进行自由的开发

  (4)高级语言:使用python进行开发时,不需要考虑如何管理你的程序使用内存的底层细节

  (5)可移植性:由于它的开源,可以移植到其它平台上,所有python程序无需修改就可以在主流平台(linx,wind owx)上运行。

  (6)面向对象:

    python既能面向过程和面向对象;

    python一种非常强大又简单的方式实现面向变程

  (7)可扩展性:如果你想你的程序运行更快或使用某段算法,你可以使用 从c,c++等编程语言来写入

  (8)丰富的库:庞大且强大的标准库,可以处理各种情况。正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作

  (9)规范的代码:python使用 强制缩进 的方式,具有极佳的可读性;

2缺点:

  执行效率慢,解释性语言慢是通病,这个可以提高计算机性能提高而改变。 

  

posted on   小王的每一天  阅读(117)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示