标签:平台 如何 地址 ext 运行 划线 相对 常用 分类
一、编程语言的分类
编程语言发展经历:
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)
标签:平台 如何 地址 ext 运行 划线 相对 常用 分类
原文地址:https://www.cnblogs.com/zhangxin-/p/9971013.html