博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 的特点
阅读量:28383 次
发布时间:2019-12-27

本文共 748 字,大约阅读时间需要 2 分钟。

Python 的特点
一 软件质量
1.python注重可读性、一致性和软件质量
2.较传统脚本语言有更优秀的可重用性,和可维护性
3.拍python支持高重用机制
二 提高开发者效率
1.代码少
2.调试少
3.维护少
4无需传统编译/静态语言必须的编译及链接等步骤
三 程序的可移植性
1.跨平台(win、linux)
2.多种可选择的独立程序
3.程序启动和文件夹处理等操作系统接口
四 标准库的支持
1.内置预编译,可移植的标准库(支持应用级的编程任务)
2.涵盖了字符模式到网络脚本的编程的匹
3.第三方库支持
五 组件集成
1.灵活的集成机制
2.可以通过soap 接口与网络进行交互
软件质量:
简洁,高可读性以及高度以及高度一致的编程模式
开发效率:
python 快速开发的优势:1.简洁的语法,2.动态类型 3.无需编译 4. 内置工具包
Python的禅——Tim Peters:
美丽胜于丑陋。
显式优于隐式。
简单比复杂好。
复合胜于复杂。
平面比嵌套好。
稀疏比密集。
可读性是重要的。
特殊情况不足以打破规则。
虽然实用性胜过纯粹。
错误永远不应该通过沉默。
除非显式沉默。
面对暧昧,拒绝猜测的诱惑。应该有一个,最好只有一个明显的方法来做它。虽然这种方式可能不是显而易见的,除非你是荷兰人。现在是比从来都好。虽然从来没有比现在更好。如果执行很难解释,那是个坏主意。如果实施很容易解释,这可能是个好主意.。名称空间是一个伟大的想法-让我们做更多的!
python 的缺点:
在现有实现方式下python 执行速度不够快。python 目前的标准实现方式:
将源代码的语句编译为字节码,字节码解释后运行
对于多线程和高并发的开发需求Python也是还是有很长的路要走。

转载地址:http://hvtdzu.baihongyu.com/

你可能感兴趣的文章
mssql 远程无法连接mysql_解决SQLServer远程连接失败的问题
查看>>
linux mysql c++编程_Linux下进行MYSQL的C++编程起步手记
查看>>
Maria数据库怎么复制到mysql_MySQL、MariaDB数据库的AB复制配置过程
查看>>
mysql5.6 icp mrr bak_【mysql】关于ICP、MRR、BKA等特性
查看>>
mysql utf8跟utf8mb4_MySQL utf8 和 utf8mb4 的区别
查看>>
docker mysql开机自启动_Docker学习4-学会如何让容器开机自启服务【坑】
查看>>
在mysql中删除表正确的是什么_在MySQL中删除表的操作教程
查看>>
mysql有3个共同好友_共同好友mysql
查看>>
代理查询 mysql_查询数据库代理设置
查看>>
mysql dif_mysqldiff实现MySQL数据表比较
查看>>
mysql 允许其他主机访问权限_允许其他主机访问本机MySQL
查看>>
druid不能close mysql连接_alibaba druid mysql连接问题
查看>>
mysql 设置按天分表_MySQL 优化实战记录
查看>>
java连接mysql 不推荐_java连接mysql
查看>>
mysql数据库 quota_shell脚本抓取用户存储quota写道mysql并展现到grafana面板
查看>>
idea测试连接mysql报错08001_IDEA连接MySQL错误
查看>>
layui导入模板数据_layui表格-template模板的三种用法
查看>>
mysql分组显示行号_mysql 显示行号,以及分组排序
查看>>
MySQL常见的主从复制架构_如何搭建经典的MySQL 主从复制架构
查看>>
编写python程序、计算账户余额_小明有20w存款存在余额宝中,按余额宝年收益为3.35%计算,用Python编写程序计算,多少年后小明的存款达到30w?...
查看>>