标签:动态 英文 功能 解释型 数字 二进制 code 生成 def
目录
1.机器语言:直接使用二进制指令去编写程序,直接操作硬件,必须考虑硬件细节
2.编程语言:用英文标签取代二进制指令去编写程序,直接操作硬件,必须考虑硬件细节
3.高级语言:用人类能理解的表达方式去编写程序,通过操作系统间接地操作硬件,无需考虑硬件细节
将编写的程序翻译成机器语言,生成可执行文件,cpu可直接运行。可执行文件里是机器语言,再次运行不需要用解释器进行翻译,由于没有源代码,应用程序修改不方便。
将编写的程序一边翻译成机器语言,一边执行。不能生成可执行文件,再次运行需要用解释器进行翻译,可以动态地调整、修改应用程序。
执行效率:机器语言>汇编语言>编译型>解释型
开发效率:解释型>编译型>汇编语言>机器语言
跨平台性:解释型>all
age=18
定义变量的三大组成部分:
变量名:是访问到值的唯一方式
=(赋值):将变量值的内存地址绑定给变量名
变量值:是需要存储的数据,用来表示事物的某种状态
print(age)
print是打印功能,将要输出的内容打印出来。
大前提:变量名应该对值有描述性的效果
命名规范:
Ⅰ.变量名只能是字母、数字、或下划线的任意组合
Ⅱ.变量名的第一字符不能是数字
Ⅲ.关键字不能声明为变量名[‘and‘,‘as‘,‘assert‘,‘break‘,‘class‘,‘continue‘,‘def‘,‘del‘,‘elif‘,‘else‘,‘except‘,‘exce‘,‘finally‘,‘for‘,‘form‘,‘global‘,‘if‘,‘import‘,‘in‘,‘is‘,‘lambda‘,‘not‘,‘or‘,‘pass‘,‘print‘,‘raise‘,‘return‘,‘try‘,‘while‘,‘with‘,‘vield‘]
命名风格:
Ⅰ.驼峰体:
OldboyOfAge=73
Ⅱ.纯小写字母+下划线:
oldboy_of_age=73
name=input(‘请输入你的账号:‘)
print(name)
print(‘a‘,‘b‘,‘c‘,‘e‘,10)
name=input("请输入您的账号:")
age=input("请输入您的年龄:")
print(‘my name is %s my age is %s‘ %(name,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‘) # %d 只能是数字
用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式
------------ info of Egon -----------
Name : Egon
Age : 22
Sex : male
Job : Teacher
------------- end -----------------
name = input(‘请输入姓名:‘)
age = input(‘请输入年龄:‘)
job = input(‘请输入工作:‘)
sex = input(‘请输入爱好:‘)
info = ‘‘‘------------ info of %s -----------
Name : %s
Age : %s
Sex : %s
Job : %s
------------- end -----------------‘‘‘ % (name, name, age, sex, job)
print(info)
标签:动态 英文 功能 解释型 数字 二进制 code 生成 def
原文地址:https://www.cnblogs.com/wujinsheng/p/9970909.html