随笔分类 - Python入门
摘要:一、可变不可变类型 1、可变类型 值改变,但id不变,证明就是在改变原值,是可变类型 l1 = [111, 222, 333] print(id(l1)) # 140685250975616 l1[0] = 112233 print(l1) # [112233, 222, 333] print(id
阅读全文
摘要:一、流程控制之if判断 if判断的完整语法: if 条件:(可以是if 10 if 10 and 20) 代码1 代码2 代码3 ... elif 条件2: 代码1 代码2 代码3 ... elif 条件3: 代码1 代码2 代码3 ... else: 代码1 代码2 代码3 ... 运行原理示范
阅读全文
摘要:一、基本运算符 1、算数运算符 print(10+3) # 13 print(10-3) # 7 print(10*3) # 30 print(10/3) # 3.3333333333333335 print(10//3) # 3 整除 地板除 print(10%3) # 1 取余 取余数部分 了解
阅读全文
摘要:一、基本数据类型 1、数字类型 1.1、整型int 定义:age=10 作用:记录个数、年龄、年份、等级、出生年 1.2浮点型float 定义:x = 1.1 作用:记录价格、身高、体重、薪资 数学运算与比较运算 age = 18 age = age + 1 print(age) # 19 prin
阅读全文
摘要:一、什么是变量 量:记录下事物的状态 变:事物的状态是可以被改变的 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等 二、为何要用变量 为了让计算机能够像人一样记忆事物的状态 并且状态是可以变化的 变量存的状态是存放于计算机的内存中的 详细地说: 程序执行的本质
阅读全文
摘要:一、python介绍(* *) 1、python的来源 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying
阅读全文
摘要:一:上节课复习(重点* * * * *) 1、编程的两个环节是什么? 2、什么是程序或者说软件? 3、程序的运行与三大核心硬件的关系 4、内存与硬盘的优劣对比 二:今日内容 1、计算机硬件基础知识普及(* * * ) 1、存储器 ROM=》内存:存放BIOS CMOS=》"硬盘":断电数据丢失,但是
阅读全文
摘要:计算机硬件组成与工作原理 1.python是一门门编程语言,那什么是编程语言? 编程语言其实就是一一门语言,这不过这门语言是用来人与计算机沟通 人为何要跟计算机沟通??? 人为了奴役计算机 银行行长 员工 接收用户输入的账号 接收用户输入的密码 判断输入的账号等于正确的账
阅读全文
摘要:@ 计算机硬件组成与工作原理 1.python是一门门编程语言,那什么是编程语言? 编程语言其实就是一一门语言,这不过这门语言是用来人与计算机沟通 人为何要跟计算机沟通??? 人为了奴役计算机 银行行长 员工 接收用户输入的账号 接收用户输入的密码 判断输入的账号等于正确
阅读全文
摘要:[toc] 形参与实参 介绍 形参:在定义函数阶段定义的参数称之为形式参数,简称形参,相当于变量名 实参:在调用函数阶段传入的值称之为实际参数,简称实参,相当于变量值 形参与实参的关系: 形参与实参的关系: 1、在调用阶段,实参(变量值)会绑定给形参(变量名) 2、这种绑定关系只能在函数体内使用 3
阅读全文
摘要:[toc] 文件修改的两种方式 a.txt的样例 文件修改后的内容如下 强调: 1、硬盘空间是无法修改的,硬盘中数据的更新都是用新内容覆盖旧内容 2、内存中的数据是可以修改的 两种文件的修改方式 方式一 文本编辑采用的就是这种方式 实现思路:将文件内容发一次性全部读入内存,然后在内存中修改完毕后再覆
阅读全文
摘要:[toc] x模式 X:只写模式,不可读;不存在则创建,存在则报错 b模式:binary模式 b模式和t模式的差别 t: 1、读写都是以字符串(unicode)为单位 2、只能针对文本文件 3、必须指定字符编码,即必须指定encoding参数 b:binary模式 1、读写都是以
阅读全文
摘要:目录 1 文件与文件模式介绍 1.1 什么是文件 1.2 为何要用文件 1.3 为何要用文件open() 2 文件操作基本 2.1 打开文件 2.2 操作文件 2.3 删除文件 3 with上下文管理 4 指定字符编码 5 文件操作模式详解 5.1 r(默认的操作模式):只读模式 5.2 w:只写模
阅读全文
摘要:集合 1. 作用 2. 定义 3. 类型转换 4. 内置方法 4.1 取交集 4.2 取并集/合集 4.3 取差集 4.4 对称差集 4.5 父子集 4.6 长度 4.7 成员运算in notin 4.8 循环 4.9 discard 4.10 update 4.11 pop 4.12 add 4.
阅读全文
摘要:流程控制之for循环 1、什么是for循环 循环就是重复做某件事,for循环是python提供第二种循环机制 2、为何要有for循环 理论上for循环能做的事情,while循环都可以做之所以要有for循环,是因为for循环在循环取值(遍历取值)比while循环更简 3、如何用for循环 语法: fo
阅读全文
摘要:深浅copy 1、赋值,二者分隔不开,list改list2也跟着该,因为指向的就是同一个地址 list1=[ 'sa', 'xx', [1,2] ] list2=list1 # 这不叫copy list1[0]='SA' print(list2) print(id(list1)) print(id(
阅读全文
摘要:什么叫做可变与不可变类型呢 可变类型:值改变,id不变,证明改的是原值,证明原值是可以被改变的 不可变类型:值改变,id也变了,证明是产生新的值,压根没有改变原值,证明原值是不可以被修改的 那么基本类型中哪些是可变类型哪些是不可变类型呢,让我们来一一验证 首先是int,当运行完后发现他的两个id发生
阅读全文
摘要:1.1什么是垃圾回收机制 垃圾回收机制(简称GC)是Python解释器自带一种机,专门用来回收不可用的变量值所占用的内存空间 1.2为什么要用垃圾回收机制? 程序运行过程中会申请大量的内存空间,而对于一些无用的内存空间如果不及时清理的话会导致内存使用殆尽(内存溢出),导致程序崩溃,因此管理内存是一件
阅读全文
摘要:我们学习变量是为了让计算机能够像人一样去记忆事物的某种状态,而变量的值就是用来存储事物状态的,很明显事物的状态分成不同种类的(比如人的年龄,身高,职位,工资等等),所以变量值也应该有不同的类型。 1、数字类型1.1 整型int作用:记录年龄、身份证号、个数等等 age = 18 print(type
阅读全文
摘要:一、什么是变量? 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等。二、为什么要有变量? 为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的。 详细的说:程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机制能够反
阅读全文

浙公网安备 33010602011771号