笔记:python基础之计算机基础

一、相关概念
1.cpu:中央处理器,用于计算。
2.内存:储存数据,要求处理速度很快,可分为4G/8G/16G/32G,缺点是成本高,断电即消失。
3.硬盘:有固态硬盘(处理速度更快),机械硬盘(如留声机)。用于储存数据,应该长久保持数据,储存重要的文件。
4.应用程序和操作系统:应用程序储存在硬盘中,操作系统把应用程序加载到内训,并由cpu来处理。
计算机基础
二、python历史
1.创建:Guido Van Rossum(龟叔)1989年创建,1991年第一个编译器诞生;
2.运用方向:云计算、wed开发、科学运算/人工智能,系统运维、金融、图形GUI。
3.版本(python2&python3):宏观上python2&python3的区别是:python2源码不标准,混乱,重复代码太多,默认编码方式是ascii码;python3是统一标准,去除重复代码,默认编码方式是utf-8。
4.python2出现中文乱码时,需要修改编码方式,具体方法为:在py文件首行写上:#_encoding:utf-8_
三、python的环境
1.编译型语言:一次性把所有程序转化为二进制文件,出现bug时要从头到尾再编译,缺点是开发效率低,不能跨平台;优点是执行速度快。涉及到数字运算时用得比较多。
2.解释型语言:当程序执行时,一行一行地解释,缺点是运行速度慢,优点是开发效率高,可以跨平台。实际运用比较多。
编译型和解释型的语言
3.语言与类型

编译型解释型混合型
CJavaScriptJAVA
C++PythonC#
GoRuby
SwiftPHP
Object-CPerl
PascalErlang

python是一门动态解释型的强类型定义语言。
python的优点:简单、明确、开发效率高(第三方库很多),具有可移植性、可扩展性、可嵌入式。
python的缺点:速度慢,代码不能加密,线程不能利用多CPU。
四、python的种类
python种类

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值