- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 10.文件与文件系统
10.文件与文件系统1.打开中文字符的文档时,会出现乱码,Python自带的打开文件是否可以指定文字编码?还是只能用相关函数?用open(path, ‘r’, encoding = ‘utf-8’) 打开文件就可以。中文字符默认是用gbk编码方式来读取,所以会报错2.编写程序查找最长的单词输入文档: res/test.txt题目说明:""" Input file test.txt Output file ['general-purpose,', 'object-ori
2020-08-09 19:55:18 115
原创 09.模块与datatime模块
模块与datatime模块题目说明:了解Collection模块,编写程序以查询给定列表中最常见的元素。输入:language = [‘PHP’, ‘PHP’, ‘Python’, ‘PHP’, ‘Python’, ‘JS’, ‘Python’, ‘Python’,‘PHP’, ‘Python’]输出:Pythonlanguage = ['PHP', 'PHP', 'Python', 'PHP', 'Python', 'JS', 'Python', 'Python','PHP', 'Python']
2020-08-07 23:16:17 112
原创 08.类与对象&魔法方法
08.类与对象练习题:1.以下类定义中哪些是类属性,哪些是实例属性?class C: num = 0 def __init__(self): self.x = 4 self.y = 5 C.count = 6类属性:类里面方法外面定义的变量称为类属性。类属性所属于类对象并且多个实例对象之间共享同一个类属性,说白了就是类属性所有的通过该类实例化的对象都能共享。实例属性:实例属性和具体的某个实例对象有关系,并且一个实例对象和另外一个实
2020-08-03 20:46:35 150
原创 07.函数与Lambda表达式
07.函数与Lambda表达式练习题:1.怎么给函数编写文档?def MyFirstFunction(name): "函数定义过程中name是形参" # 因为Ta只是一个形式,表示占据一个参数位置 print('传递进来的{0}叫做实参,因为Ta是具体的参数值!'.format(name))MyFirstFunction('老马的程序人生') # 传递进来的老马的程序人生叫做实参,因为Ta是具体的参数值!print(MyFirstFunction.__doc__)
2020-08-01 15:37:02 109
原创 06.字典、集合和序列
1.字典练习练习题:字典基本操作字典内容如下:dic = {‘python’: 95,‘java’: 99,‘c’: 100}用程序解答下面的题目字典的长度是多少请修改’java’ 这个key对应的value值为98删除 c 这个key增加一个key-value对,key值为 php, value是90获取所有的key值,存储在列表里获取所有的value值,存储在列表里判断 javascript 是否在字典中获得字典里所有value 的和获取字典里最大的value
2020-07-29 21:27:23 145
原创 05.列表、元组、字符串
05.列表、元组、字符串容器数据类型列表<class ‘list’>元组<class ‘tuple’>字典<class ‘dict’>集合<class ‘set’>字符串<class ‘str’>列表1. 列表的定义列表是有序集合,没有固定大小,能够保存任意数量任意类型的 Python 对象,语法为 [元素1, 元素2, …, 元素n]。关键点是「中括号 []」和「逗号 ,」中括号 把所有元素绑在一起逗号 将每个元素一一
2020-07-28 23:32:08 224
原创 04.异常处理
04异常处理try - except语句try: #执行代码except (error_name): #发生异常时执行的代码执行try里面的代码如未发生异常,即忽略except里面的语句;否则如果发生异常的错误是error_name,则执行发生异常时的代码;如果一个异常没有与任何的 except 匹配,那么这个异常将会传递给上层的 try 中。一个except子句可以同时处理多个异常,这些异常将被放在一个括号里成为一个元组,例如:except (RuntimeError, Type
2020-07-24 21:51:40 89
原创 03.条件语句&循环语句
03.条件语句&循环语句1.条件语句ifif - elseif - elif - elseassertassert这个关键词我们称之为“断言”,当这个关键词后边的条件为 False 时,程序自动崩溃并抛出AssertionError的异常。例子a = 3b = 4assert a > b#AssertionError2.循环语句whilewhile - else[例子]n = 10s = 0while n > 0: s = s + n
2020-07-21 23:05:34 87
原创 02.位运算--异或的用法
位运算练习题:leetcode 习题 136.只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。尝试使用位运算解决此题。"""Input fileexample1: [2,2,1]example2: [4,1,2,1,2]Output fileresult1: 1result2: 4"""class Solution: def singleNumber(self, nums: List[int])
2020-07-21 17:54:10 158
原创 01. 变量、运算符与数据类型
01. 变量、运算符与数据类型1.怎样对python中的代码进行注释?单行注释: 在注释行行首添加 #多行注释: 用三双单引号 ‘’‘注释’’’ “”“注释”"" 或者三双双引号来注释,在引号之间添加注释内容,可多行print('Hello World\n')print('This is Python')#输出内容:""" Hello World This is Python"""2.python有哪些运算符,这些运算符的优先级是怎样的?运算符算术运算符:操作
2020-07-20 23:37:26 95
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人