论python基础01

硬件系统==== 中央处理器 cpu 大脑 内存储器 短期记忆 (断电消失 速度快) 外存储器 长期记忆(硬盘 优盘 断电不丢失 速度慢)

软件系统 系统软件 (操作系统 列如win10 macOS Linux林那可思 驱动软件管理电脑硬件,操作系统管理驱动系统)

Cpu 运算器 控制器
编译器 二进制 机器语言 二进制编码控制硬件运行
在一行代码前面不要乱加空格
Python 诞生于1991 python解释器常用CPython pypy号称速度比Cpython快5倍 目前于测试
主打面对 python3 未来 2 3 不同 Python优势:简单 易学 免费开源 高层语言 可移植性 解释型语言 面向对象 可扩展性 丰富的库
Python 缺点: 执行效率慢 解释型语言所通用的缺点 但因计算机的配置可以弥补

Python应用场景 :Web应用发 操作系统管理服务器维护 爬虫获取资料等等
交换式编程环境 输入一行代码可以立即得到结果 一般用来测试 1.注释的引入 (注释很重要)
开头的是单行注释 注释会被解释器自动忽略 也可以写在一行代码的后面
多行注释 使用三个单引号包裹内容 Python2要想中文支持要在文件第一行加上 #coding=utf-8
变量: 重复使用 但是又经常发生变化的数据 最好提取成变量 变量名=变量值 =表示赋值 第一次为变量赋值 叫做定义变量 第一次之后为变量赋值 叫做修改变量
为了适应不同的使用场景 python里的数据别分为不同的类型 1.数字 Int 表示整数(上限19亿亿) float 小数 complex 复数 long整数无上限 2.布尔类型 True 真 false假 条件判断 (一个类型 两个值) 3.struing 字符串 “abc” ‘abd’ 在交互式环境直接输入变量名回车可以查看变量数据 type验证

标识符由字母 下划线和数字组成,且数字不能开头 标识符号规则 a-z A-Z _ 变量中标识符区分大小写

大驼峰命名法 每个单词的首字母大写 小驼峰命名法 第一个单词小字母 第二个首字母大写 增加代码可读性 字符串可以使用加号进行拼接
Input 可以获取到用户

你可能感兴趣的:(论python基础01)