编程语言
Posted zhangxin-
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程语言相关的知识,希望对你有一定的参考价值。
一、编程语言的分类
编程语言发展经历:
1、机械语言:
直接使用计算机能听懂的二进制和硬盘进行沟通,操做硬件,要考虑硬件细节
2、编汇语言:
使用简写的英文标识符号取代二进制编写程序,但其本质仍然是直接操作硬件,需要考虑硬件细节。
3、高级语言:
用人类能理解的表达方式去编写程序,屏蔽了硬件操作,不需要再考虑硬件细节。
因为高级语言是人类能理解的表达方式,需要翻译成计算机能读懂的二进制后,才可以被执行。
因此高级语言分为:
编译型:类似于谷歌翻译,执行效率比解释型高,但调试麻烦
解释型:类似与同声传译,执行效率相对编译型要低,依赖解释器运行,优点是调试方便开发效率高,跨平台型很强
按照执行效率排序:
执行效率:机器语言>汇编语言>编译型>解释型 按照开发效率排序:
开发效率:解释型>编译型>汇编语言>机器语言
二、变量
1.什么是变量
变量即变化的量
变:事物的某种状态是可以发生变化的
量:记录某种现实事物的某中状态,衡量状态
2.为何要用变量
为了让计算机能够反应或记录下来事物的状态及状态的变化
3.如何使用变量
原则:先定义,后使用
定义变量的三大组成:
I.变量名:指向值所在的空间,是访问到值的唯一方式
II.=:将变量值的内存地址绑定给变量名
III.变量的值;用来表示事物的某种状态,是我们要存储的数据
变量的命名和使用:
a.变量名只能包含字母、数字和下划线,但不能以数字打头
b.变量名不能包含空格,但可使用下划线来分割其中的单词
c.不能使用python关键字和函数名做变量名
d.变量名应简短且具有描述性
e.变量名一般不用中文或拼音
变量命名的方式:
驼峰型:OldBoy
下划线型(推荐使用):old_boy
三、与用户交互
接受用户输入采用input,例如客户需要输入名字:
name=input("请输入您的名字")
输出采用print函数
print(name)
另外%s是很常用的一个万能的固定用法,后面直接跟一个值或者变量名,传什么类型的值都不会报错,包括字符串,例如:
print("name %s" %name)
print("name %s" %10)
以上是关于编程语言的主要内容,如果未能解决你的问题,请参考以下文章