11 2018 档案
摘要:命名空间 内置命名空间 存放了python解释器为我们提供的名字:print,input...等等,他们都是我们熟悉的,拿过来就可以用的方法。 内置的名字在启动解释器(程序运行前)的时候被加载在内存里。 全局命名空间 放置了我们设置的所有变量名和函数名。 是在程序从上到下被执行的过程中依次加载进内存
阅读全文
摘要:修改文件(原理)--回顾 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。 python提供了许多内建函数,也可以自己创建函数,这叫做用户自定义函数。 自定义函数 简单调用 1、没有返回值--返回None ①、不写return ②
阅读全文
摘要:文件操作概述 计算机系统分为:操作系统,计算机硬件,应用程序。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使
阅读全文
摘要:赋值 浅copy 深copy 可以看出,完全独立。
阅读全文
摘要:元素分类 输出商品列表,用户输入序号,显示用户选中的商品 列表的删除操作:[11,22,33,44,55]删除22,44 删除22,44,错误方法 删除22,44,正确方法 删除22,44,简便方法1 删除22,44,简便方法2 字典的指定删除 错误示范 第一种正确做法 第二种正确做法 列表的去重
阅读全文
摘要:python2和python3区别 print python2中,print 是语句 :用法 >print '***' python3中,print 是函数:用法 >print('***') 不过python2.6和python2.7是允许使用部分python3的语法和函数的。比如print函数就可
阅读全文
摘要:简易计算器 计算元素类型个数 员工信息列表 可持续插入新的信息,输入提示符退出 赋值运算: 这种赋值运算的要点是:先计算等号右边的,再赋值。 首先,a = 0, b = 1. 然后,下一步,先等号右边,b 当前为1, a+b = 0 + 1 = 1, 再赋值:b赋值给a ,a = b(b=1) ,a
阅读全文
摘要:join方法 join方法用于将序列里的字符串以指定的字符串连接成一个新的字符串 join方法之后生成的全都是字符串,用join()方法可以将元组、列表、字典转化为字符串。 前情回顾(split) 之前所说字符串转化为列表用的是split()方法。 range() range()可创建一个整数列表,
阅读全文
摘要:python的变量 python中的变量不需要声明,变量载使用前必须被赋值,变量被赋值以后才会被创建。 在python中变量就是变量,没有数据类型。我们所说的类型是变量所指向内存中的对象的类型。 python允许同时为多个变量赋值 基础数据类型 python3中有6个标准的数据类型:使用type()
阅读全文
摘要:数字 int 主要是用于计算的,常用的方法有一种 布尔值 bool True/False while True: 等价于: while 1: ###较简便 字符串 str 字符串的索引与切片 索引:索引既下标,字符串元素从第一个开始,初始索引为0。以此类推。 切片:通过索引截取字符串的一段,形成新的
阅读全文
摘要:请输出1-2+3...+99除88以外的和 拓展:请输出1-2+3...-99除88以外的和(88之后奇偶正负对调) 以下是蠢新版: 以下是上一题的优化版: 分割线 登录验证(三次机会)升级版 不足之处:用户名输入正确,密码输入错误之后依然需要重新输入用户名 目前由于自己学术尚浅,尚且无法实现,后续
阅读全文
摘要:格式化输出 顾名思义,按照个人意愿定制想输出的格式。 注:如果输出内容中含有“%”字符,则需要在此字符前另加一个 % 进行转义。 字符编码 bit(位,亦称比特位) ///数据存储:以字节为单位 数据传输:以位为单位 1bit 8bit = 1bytes1byte 1024byte = 1KB1KB
阅读全文
摘要:Python2 与 python3 的区别: python2源码不标准,混乱,重复代码太多 python3统一标准,去除重复代码 python2的默认编码方式是ASCII码,不能识别中文。解决方法:在文件首行(#-*- encoding:utf-8 -*-) python3的编码方式是utf-8 p
阅读全文


浙公网安备 33010602011771号