计算机原理python
1、计算机的五大组成部份
CPU: 控制 + 运算 (相当于人类的大脑)
内存: 存储设备,用于临时存储数据。通电数据存在,断电数据丢失。
硬盘(外存): 用于永久保存数据,断电不会丢失。
输入设备: 键盘、鼠标... 输出设备: 显示器、音响...
2、操作系统
windows: 微软旗下的操作系统,一般用于工作办公、娱乐(看电影、玩游戏)。
Mac: 苹果旗下的操作系统,一般用于办公、处理图片视频等...
Linux: 用于作为服务端的操作系统。
3、编程语言分类
机器语言: 指的是机器能直接看得懂的文字,二进制的表现形式。 eg: 0101010111011101110001 010: 你 010: u 10101110: 帅
优点:执行效率高 缺点:开发的效率低
汇编语言: 通过某些字符替代二进制,为了提高开发效率。 a: 1010101011
优点: 执行效率稍高。(相比较机器语言低) 缺点: 开发效率低。
高级语言: 更接近于人类的语言称之为高级语言。 是人类所能看得懂字符。
例如: python\java\C…
优点: 开发效率高 缺点: 执行效率比机器、汇编语言低。
编译型语言: 类似新华字典,牛津字典。
优点: 执行效率高。 缺点: 开发效率低。
解释型语言: 类似同声传译,一边执行一边翻译。
优点: 开发效率高。 缺点: 执行效率低。
注意: 计算机只能识别二进制字符。
Python: 是一门解释型语言。
4、
print('安微财贸职业学院’) name='王晓’ age=21 sex='female' print(name,age,sex) age=21 print('age--->',type(age)) height=1.6 print('height--->',type(height)) name='王晓' print('name--->',type(name)) print(name=='tank') print('bool--->',type(name=='tank')) list1=['王晓',18,'male'] print(list1) print('list1--->',type(list1)) typle=(1,2,3) print('tuple1--->',type(tuple1)) set1={1,1,1,1,1,1,1,1,1,1,1,1} print('set1--->',type(set1))
Python:
1.编写python代码的两种方式: - 交互式环境: 临时有效,关闭无效。
- python文件(*******) 永久python保存代码,所有.py的文件都是python文件。
创建py文件步骤: -> 项目文件夹右击 -> New -> python file(写python文件的名字)
2.执行python代码会发生的事情: 1) 先执行python解释器,加载python解释器。 2)把python文件加载到内存中。 3) 执行python代码。
3.变量 变量是可变化的量,相当于人类的记忆。 注意: 先定义、后调用。 - 变量名: 与变量值绑定关系,相当于变量值的门牌号。 - =: 用于绑定变量名与变量值 - 变量值: 产生在内存中,通电有效,断电丢失。
4.python数据类型
type(变量名): 用于查看数据类型。、