随笔分类 - python基础
摘要:1.int类型和float类型 定义: age = 10 # age=int(10) salary=3.1 # salary=float(3.1) 类型转换 纯数字的字符串转成int res=int('100111') print(res,type(res)) # 100111 <class 'in
阅读全文
摘要:1. 深浅copy 对于列表的拷贝来说: 如果是简单的将列表进行赋值与另一个列表,则并不是拷贝而是两个列表指向了同一个地址 list1=[ 'egon', 'lxx', [1,2] ] # 1、二者分隔不开,list改list2也跟着该,因为指向的就是同一个地址 list2=list1 # 这不叫c
阅读全文
摘要:1、基本运算符 1.1、算术运算符 ''' +、-、*、/(结果带小数)、//(地板除,只保留整数部分)、%(取余、取模)、**(次方) ''' print(10 + 3.1) print(10 ** 3) # 十的三次方 1.2、比较运算符 ''' >、>=、<、<=、==、!= ''' # 用于
阅读全文
摘要:1、垃圾回收机制 1.1、什么是垃圾回收机制 垃圾回收机制(简称GC)是Python解释器自带一种机,专门用来回收不可用的变量值所占用的内存空间 1.2、为什么要用垃圾回收机制 程序运行过程中会申请大量的内存空间,而对于一些无用的内存空间如果不及时清理的话会导致内存使用殆尽(内存溢出),导致
阅读全文
摘要:变量 什么是变量? 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等 为什么要有变量? 为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的 详细地说: 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机制能够
阅读全文
摘要:1、编程语言介绍 机器语言: 1、执行效率最高 编写的程序可以被计算机无障碍理解、直接运行,执行效率高 。 2、开发效率最低:复杂,开发效率低 3、跨平台性差:贴近\依赖具体的硬件,跨平台性差 汇编语言:用英文标签取代二进制代码 1、执行效率高 相对于机器语言,使用英文标签编写程序相
阅读全文

浙公网安备 33010602011771号