学习笔记
文章平均质量分 76
飞天大肥猫
统计
展开
-
总结C语言、Python、Java三者的一些区别
1 .C是一种面向过程的语言,python和java面向对象2 .C语言是编译语言,而Python和Java是解释型语言,编译语言在运行的时候通过预处理、编译器编译等转化成机器语言(一种低级语言),生成可执行文件,运行的效率高,速度快;而解释型语言则是在程序每次运行的时候一句一句把程序运行,所以效率相比较偏低运行慢。相比较而言,C语言更加适合去写追求运行效率的和底层运行有关的东西3 .常用I...原创 2019-04-26 14:53:47 · 25249 阅读 · 4 评论 -
软件工程导论学习小结
软件工程(Software Engineering)在百度百科上是这样定义的:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程专业的产生并非同计算机科学与技术的产生发生在同一时期,而是源于早期计算机行业发展中所遇到的困难。1960年代后期,随着软件规模及开发难度的增加,软件开发周期长、成本高、质量差、维护难,导致软件危机的爆发。这一次所发生的“软件危机”,也...原创 2019-04-27 16:43:08 · 4395 阅读 · 0 评论 -
Python中List、Tuple、Set、Dictionary四者各自的特点
List:列表是可变对象,是元素的有序序列其基本函数、方法有如:max(),min(),sum(),count(),index(),reverse(),clear(),extend(),title(),append(),remove(),insert()列表的切片语法:list1[m:n]切片可以越界,如果某一端越界,则取越界一端的所有;而列表的索引不能越界关于列表的split和jo...原创 2019-08-14 15:57:29 · 451 阅读 · 0 评论