摘要: import os # os.remove(file_name)#删除, file_name代表要输入的文件名 产生异常的可能原因: (1) file_name 不存在 (2) 对file_name文件, 没有操作权限或只读。 # os.rename(old_file_name,new_file_n 阅读全文
posted @ 2020-07-18 15:50 1024bits 阅读(214) 评论(0) 推荐(1) 编辑
摘要: 一、函数 1、what 具备某一功能的工具 》函数 工具的使用: 事先准备好工具 》函数的定义 遇到应用场景拿来就用 》函数的调用2、why 1、程序的组织结构不清晰,可读性差 2、如果要用到重复的功能,只能拷贝功能的实现代码=》代码冗余 3、可扩展性差3、how 函数的使用原则:先定义,后调用 定 阅读全文
posted @ 2020-07-17 23:40 1024bits 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 一、文件的打开模式分类两大类1、控制文件读写操作的模式1.1 r:只读(不指定模式下默认的模式):在文件不存在时则报错,文件存在时文件指针跳到文件开头 f=open('m.txt',mode='rt',encoding='utf-8') # res = f.read() print(f.readab 阅读全文
posted @ 2020-07-16 17:02 1024bits 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 一、文件基本处理1、什么是文件 文件是操作系统提供给用户/应用程序操作硬盘的一个虚拟单位ps:文件是操作系统的概念2、为何要用文件 存取硬盘必须使用文件ps:要永久保存数据就得用文件把数据放进硬盘3、如何用文件 f = open(文件路径,打开模式) f.write(数据) f.close() 应用 阅读全文
posted @ 2020-07-15 18:36 1024bits 阅读(345) 评论(0) 推荐(0) 编辑
摘要: # 1、队列:FIFO先进先出 l=[] #入队操作 l.append('first') l.append('second') l.append('third') print(l)#['first', 'second', 'third'] #出队操作 print(l.pop(0))#first pr 阅读全文
posted @ 2020-07-15 14:57 1024bits 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、python是一门解释型 强类型 动态语言 强类型:数据类型不可以被忽略的语言 弱类型:数据类型可以被忽略的语言 静态类型:编译的时候就知道每一个变量的类型,需要事先给变量进行数据类型定义,因为类型错误而不能做的事情是语法错误。 动态类型:编译的时候不知道每一个变量的类型,运行时进行类型检查和绑 阅读全文
posted @ 2020-07-14 17:14 1024bits 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、前言 1、任何一个程序都是先存放与硬盘上的,要想运行起来 必须先由硬盘读取到内存,之后cpu去内存中取指然后执行。 2、在运行的程序产生的数据最先都是存放在内存中的。 3、 计算机是基于电工作的 那么计算机只能识别电信号; 计算机内部存储数据用的都是01010101的二进制数据。 4、文件的后缀 阅读全文
posted @ 2020-07-14 17:08 1024bits 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 一、集合的常用操作及内置方法 1、定义 s = {1,2,3,4,5,6,7,8} 注意:集合内的元素必须是不可变类型; 元素与元素之间用逗号隔开,不是键值对; 集合内的元素都是无序的 2、空集合 s = set() ps:定义空集合一定要用set关键字 3、作用: (1)去重,集合内不可能出现相同 阅读全文
posted @ 2020-07-14 16:56 1024bits 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一、列表的常用操作及内置方法 1、用途:按照索引存放多个任意类型的值,索引反映的是位置/顺序 2、定义方式:在[]内用逗号分割开多个任意类型的元素ps:只要能被for循环的类型都能传成功list转成列表#数据类型转换 res=list("hello")3['h', 'e', 'l', 'l', 'o 阅读全文
posted @ 2020-07-13 20:12 1024bits 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、可变不可变类型 1、可变类型:值改变,但是id不变,证明就是在改变原值,是可变类型2、不可变类型:值改变,id也变,证明是产生了新值,并没有改变原值,原值是不可变类型 #数字 x = 123 print(id(x))#8791380317664 x = 456 print(id(x))#3121 阅读全文
posted @ 2020-07-10 16:38 1024bits 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 一、while循环 1、语法: while 条件: 代码1 代码2 代码3 ...2、基本使用ps:for循环能做的while循环都能做,但for循环能遍历值使用比较方便使用(1) print('start.....') while 10 < 3: print('hello1') print('he 阅读全文
posted @ 2020-07-09 15:49 1024bits 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 一、基本运算符 上篇讲了基本运算符:算数运算符,比较运算符 本篇讲:赋值运算符,逻辑运算符 1、赋值运算符 (1)增量赋值 #也可以age-=1 age*=1 age/=1 age//=1 age%=1 1也可以变成其他,注意灵活运用,一下是一个模板分析 age = 18 age += 1 # ag 阅读全文
posted @ 2020-07-08 15:59 1024bits 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一、常量(*****) 常量: what:不可以被改变的量 why:在程序运行过程中,有些值是固定的、不应该被改变 how:约定俗成是用全部大写的变量名表示常量 go语言 :const age int=18#改了就报错,可保障代码质量 python: AGE=18#py常量改了代码不报错,代码质量保 阅读全文
posted @ 2020-07-07 15:51 1024bits 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 一、python解释器安装 参考视频 : https://www.bilibili.com/video/BV1Xz4y1Q7bZ ps: 注意设置环境变量(文件是操作系统的概念,操作系统优先在当前文件夹找,找不到就到环境变量path找) python解释器不兼容 解释器下载官网:python.org 阅读全文
posted @ 2020-07-06 23:45 1024bits 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 一、计算机硬件基础知识普及(***) 1.存储器: ROM ==》内存:只读内存,出厂数据,不可更改,存放BIOS(管理基本输入输出运行)操作系统 CMOS==》‘硬盘’:易失性存储器,断电数据丢失,但耗电量极低 用来运行BIOS程序:(1)CPU(2)ROM(3)CMOS RAM主存:易失性存储器 阅读全文
posted @ 2020-07-03 16:06 1024bits 阅读(400) 评论(0) 推荐(0) 编辑