一 编程语言分类
机器语言:直接使用二进制指令去编写程序,直接操作硬件, 必须考虑硬件细节.
汇编语言:用英文标签取代二进制指令去编写程序,直接操作硬件,必须堪虑硬件细节.
高级语言:用人类理解的表达方式去编写程序,通过操作系统间接地操作硬件,无需考虑硬件细节.
编译型
解释型
执行效率:机器语言>汇编语言>编译型>解释型
开发效率:解释型>编译型>汇编语言>机器语言
跨平台性:解释型>all
二 变量
1 什么是变量!
量:记录某种现实世界中事物的某种状态
变:事物的某种状态是可以发生变化的
2 为何要用变量
为了让计算机能够像人一样记录下来事物的某种状态
3 如何用变量
先定义 后引用
重要!!先定义:定义变量的三大组成部分
#1 变量名:是访问到值的唯一方式
#2 = :将变量值的内存地址绑定给变量名
#3 变量的值:用来表示事物的某种状态,是我们要存储的数据
例 Age(变量名)=18(变量的值
后引用:print(age)
4 变量名的命名
大前提:变量名应该对值有描述性的效果
命名规范:变量名只能是字母 数字或下划线的任意组合
变量名的第一个字母不能是数字
关键字不能声明为变量名{ 'and' 'as' 'assert' 'break' 'class' continue' 'def' 'del' 'elif' 'else' 'except' 'exec' 'finally' 'for' 'from' 'global' 'if' 'import' 'in' 'is' 'lambda' 'not' 'or' 'pass' 'print' 'raise' 'erturn' 'try' 'while' 'with' 'yield'
命名风格:驼峰体 Oldboy Of Age
纯小写字母下划线(推荐使用)
三 与用户交互
#1 接收用户输入
# name=inpue("请输入你的账号:") #name="egon"
# print(name)
#2 格式化输出
# peint('a''b''c''e',10)
# name=input("请输入你的账号:") # name="egon"
# age=input("请输入你的年龄")# age="18"
# print('my name is my age is',name,age)
# print('my name is',name,'my age is',age)
# print('my age is %s' %10)
# print('my age is %s' %[1,2,3])
# print('my age is %d' %10)
# print('my age is %d' %'aaaa')
# print('----------info of Egan------------------')
# input("Name:")
# input("Age:")
# input("Sex:")
# input("Job:")
# print('-------eng---------')
name=input("请输入你的姓名:")
age=input("请输入你的年龄:")
sex=input("请输入你的性别:")
job=input("请输入你的职业:")
print('---------info of',name,'----------')
print(" Name :%s Age :%s Sex :%s Job :%s "%(name,age,sex,job))
print('---------end----------')