Python笔记
文章目录
Day1 2022年1月13日-星期四
一. 计算机语言
1.1程序是什么
程序是一系列指令,告诉计算机要做什么
1.2编程语言
人与人之间——自然语言
人与计算机——编程语言
编程语言 | - | 优点 | 缺点 |
---|---|---|---|
机器语言 | - | 直接操控计算机 | 不便于阅读 |
汇编语言 | - | 多了助记符号(助忆符) | 还是不方便 |
高级语言 | 解释型语言 | 修改方便(开发快) | 运行效率低 |
编译型语言 | 运行方便(已经编译好) | 修改不方便 |
1.2.1机器语言——科学家能写出来
最开始的计算机是由一堆电子管构成的,只有通电跟断电两种情况。
二进制0和1可以完美的表示
1.2.2汇编语言
和机器语言相似
在汇编语言中会将一些特定的符号的二进制码改为方便记住的符号
1.2.3高级语言
1.2.3.1 解释型语言
在运行我们编写的代码时,需要解释器的介入。
如python需要安装python环境变量,pycharm才可以运行
1.2.3.2 编译型语言
在运行代码时,需要编译器的介入
如C语言写完代码之后,需要先编译,会生成字节码文件[.exe],才能运行。
1.3编程语言的比较
- 开发效率
解释型>编译型>汇编语言>机器语言
- 运行效率
机器 > 汇编 > 编译 > 解释
二. 基本语法
2.1输出
格式:
-
print() #注意 后面的括号要再英语(半角符号)状态下进行输入
栗子:
-
>>> print(1) #数字可以不加'和" 有定义 1 >>> print('qi') #字符已经字符串字面量 qi >>> print("琪桑") 琪桑
2.2输入
格式:
-
input()
栗子:
-
>>> input() wyq 'wyq' >>> input("你是谁?") 你是谁?王亚琪 '王亚琪' >>> input("who are you?") who are you? wang ya qi ' wang ya qi'