自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 八、文件与文件系统

1、打开中文字符的文档时,会出现乱码,Python自带的打开文件是否可以指定文字编码?还是只能用相关函数? open(file, mode=‘r’, buffering=None, encoding=None, errors=None, newline=None, closefd=True) encoding :编码方式,默认为’gbk’,可将其改为’utf-8’. 即使用open(path, ‘r’, encoding = ‘utf-8’) 来打开中文字符文件。 2、编写程序查找最长的单词 输入文档: r

2020-08-08 21:41:17 72

原创 七、模块

模块 1、怎么查出通过 from xx import xx导⼊的可以直接调⽤的⽅法? 使用 help( ) 查看,例如查看datetime模块datetime类中可导入并可直接调用的方法: help( datetime.datetime ) 2、了解Collection模块,编写程序以查询给定列表中最常见的元素。 题目说明: 输入:language = [‘PHP’, ‘PHP’, ‘Python’, ‘PHP’, ‘Python’, ‘JS’, ‘Python’, ‘Python’,‘PHP’, ‘Pyt

2020-08-07 22:42:00 146

转载 python之类与对象的属性

类相关的知识# 在python2中的区分: 经典类: ?12class School:    pass 新式类: ?12class School(object):    pass  在python3中以上两种均为新式类 属性: 数据属性:就是变量 函数属性:就是函数,在面向对象里通常称为方法 注:类和对象均用点来访问自己的属性 类的属性# 数据属性即变量,类的定义与函数又及其相似,其实可以用函数...

2020-08-06 12:44:48 145

原创 六、类、对象与魔法方法

类与对象 1、类定义中哪些是类属性,哪些是实例属性? Python类数据属性:定义在类里面但在函数外面的变量,它们都是静态的。 定义在__init__()方法里的变量就是实例属性,这些属性只有对象被创建时才会被创建。 2、怎么定义私有⽅法? 在 Python 中定义私有方法只需要在函数名前加上两个下划线“__”,那么这个方法(函数)就为私有的了。 3、尝试执行以下代码,并解释错误原因: class C: def myFun(): print('Hello!') c = C()

2020-08-05 22:37:27 107

原创 五、函数与lambda表达式

1. 怎么给函数编写⽂档? 为了其他⼈能够理解程序,需要给函数编写⽂档,可以通过以下两种⽅式 : 1)添加注释(以 # 开头的内容): 2)添加独⽴的文档字符串 在 def 语句后(函数的第一行)添加⼀段说明性的字符,称为⽂档字符串(docstring),这将作为函数的⼀部分被存储。 下⾯的代码演示了如何给函数添加⽂档字符串: def test(a,b): '''⽤来完成对2个数求和 参数: a:第⼀个加数 b:第⼆个加数 返回值: 这个函数没有返回值''' print(a+b) 访问说明⽂

2020-08-02 21:36:10 228

原创 四、字典、集合和序列

字典 1、字典的基本操作 对一个字典进行以下操作 字典的长度是多少 请修改’java’ 这个key对应的value值为98 删除 c 这个key 增加一个key-value对,key值为 php, value是90 获取所有的key值,存储在列表里 获取所有的value值,存储在列表里 判断 javascript 是否在字典中 获得字典里所有value 的和 获取字典里最大的value 获取字典里最小的value 字典 dic1 = {‘php’: 97}, 将dic1的数据更新到dic中 dic =

2020-07-31 21:23:38 125

转载 copy()与deepcopy()之间的主要区别

        copy()与deepcopy()之间的主要区别是python对数据的存储方式。首先直接上结论:—–深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。 —–而等于赋值,并不会产生一个独立的对象单独存在,...

2020-07-29 22:00:34 606

原创 四、列表、元组和字符串

1、列表操作练习 列表lst 内容如下 lst = [2, 5, 6, 7, 8, 9, 2, 9, 9] 请写程序完成下列操作: 在列表的末尾增加元素15 在列表的中间位置插入元素20 将列表[2, 5, 6]合并到lst中 移除列表中索引为3的元素 翻转列表里的所有元素 对列表里的元素进行排序,从小到大一次,从大到小一次 ...

2020-07-28 22:46:09 173

原创 三、异常处理

猜字谜游戏 题目描述: 电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当用户正好猜中电脑会提示,“恭喜你猜到了这个数是…”。在用户每次猜测之前程序会输出用户是第几次猜测,如果用户输入的根本不是一个数字,程序会告诉用户"输入无效"。 (尝试使用try catch异常处理结构对输入情况进行处理) import random num=random.randint(0,100) print('猜测一个0到100之间的整数.') try: i=1

2020-07-25 20:27:14 83

原创 二、条件循环语句

1、查找那些既可以被7整除又可以被5整除的数字,介于1500和2700之间 1) 使用列表推导式 num=[i for i in range(1500, 2700) if i % 7 == 0 and i % 5 == 0] print(num) out: [1505, 1540, 1575, 1610, 1645, 1680, 1715, 1750, 1785, 1820, 1855, 1890, 1925, 1960, 1995, 2030, 2065, 2100, 2135, 2170, 2205,

2020-07-23 12:50:45 162

原创 一、变量、运算符、数据类型及位运算

怎样对python中的代码进行注释? 单行注释 # 多行注释 ‘’‘… ‘’’ python有哪些运算符,这些运算符的优先级是怎样的? 算术运算符、比较运算符、逻辑运算符、位运算符、其他运算符( is , is not , == , !=) 优先级: 1、一元运算符优先于二元运算符 2、顺序:算术运算、移位运算、位运算、逻辑运算 python 中 is , is not 与 == , != 的区别是什么? is, is not 对比的是两个变量的内存地址 ==, != 对比的是两个变量的值 假如比较.

2020-07-21 21:22:02 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除