随笔分类 - Python基础
python全栈day01--day37
摘要:1.文件介绍 # 1.什么是文件 文件是操作系统提供给用户/应用程序操作硬盘数据的一种虚拟的概念/接口。 # 2.为何要用文件 用户/应用程序可以通过文件将数据永久保存到硬盘中。 (用户直接操作的是文件,对文件进行的所有操作,都是在给操作系统发送系统调用,再操作系统转换成具体的硬盘操作。) # 3.
阅读全文
摘要:1.集合 见https://zhuanlan.zhihu.com/p/108793771 1.1 介绍 # 1.作用 集合、list、tuple、dict一样都可以存放多个值,但是集合主要用于:去重、关系运算 # 2.定义 """ 定义:在{}内用逗号分隔开多个元素,集合具备以下三个特点: 1:每个
阅读全文
摘要:1 列表 1.1 基本介绍 # 1.作用:按位置存放多个值 # 2.定义:l = [] # l=list() # 3.类型转换:凡是能够被for循环遍历的类型,都可以当做参数传递给list()转成列表 转换字典时,是将字典的键,取出来生成列表 list({'k1':111, 'k2':222, 'k
阅读全文
摘要:1 数字类型 1.1 int类型 # 1.类型转换 int() 整数 10进制 > 2进制 0b bin() 10进制 > 8进制 0o oct() 10进制 > 16进制 0x hex() 其他进制 转 10进制 int('0b11',2) 1.2 float类型 # 1.类型转换 float()
阅读全文
摘要:1.if判断 # 语法: if 条件1: pass elif 条件2: pass ... else: pass 2.while循环 (又称条件循环) # 1.含义:就是重复做某件事 # 2.语法: while 条件: 代码1 代码2 代码3 # 3.死循环与效率问题: 纯计算,无IO操作的死循环会导
阅读全文
摘要:详见知乎与博客-liaohaifeng 1.常见内容 # 1.小整数池(了解) python解释器 会自动在内存中生成[-5, 256]的常用数值,为节省内存空间,提高效率。也会有部分字母。 注:pycharm 扩大了常用数值和字母,但实际以解释器为准 # 2.常量 python中没有常量的概念,但
阅读全文
摘要:一、计算机基础知识详解 # CPU详解(*****) --X86架构 一般对应32位(CPU一次性能能够从内存中提取32bit的二进制指令), 对于内存4g就足够了,若是八g的话浪费硬件性能。 --X64架构 一般对应64位,可以支持128g内存的运算。 # 内核态与用户态(*****) # 代表C
阅读全文