今天的活动内容是学习基础编程语言,智能车主要用到C语言和Python。
当我们讨论第一门编程语言以及哪一门语言更加容易快速上手时,很容易会提到 Python 。它是一种面向对象、解释型计算机程序设计语言Python不会教你非常基础的知识,但它的确可以教给你一些有用的东西。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。一个和其他大多数语言(如C语言)的区别就是,一个模块的界限,完全是由每行的首字符在这一行的位置来决定的(而C语言是用一对花括号{}来明确的定出模块的边界的,与字符的位置毫无关系)。这一点曾经引起过争议。因为自从C这类的语言诞生后,语言的语法含义与字符的排列方式分离开来,曾经被认为是一种程序语言的进步。不过不可否认的是,通过强制程序员们缩进(包括if,for和函数定义等所有需要使用模块的地方),Python确实使得程序更加清晰和美观。
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
今天已经是社会实践进行的第六天了,今天在完成应有计划的同时要进行复习,将前五天的知识梳理一遍,巩固记忆,做好思维导图。
供稿人:韩宗慧
http://www.dxsbao.com/shijian/267694.html 点此复制本页地址