- 博客(9)
- 收藏
- 关注
原创 DAY009-文件与文件系统
文件与文件系统练习题:1、打开中文字符的文档时,会出现乱码,Python自带的打开文件是否可以指定文字编码?还是只能用相关函数?可以 使用open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)等函数2、编写程序查找最长的单词输入文档: res/test.txt题目说明:""" Input file test.txt Output file
2021-02-07 00:41:29 154
原创 DAY008-模块练习题
模块模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。好处:大大提高了代码的可维护性。编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。创建自己的模块时,要注意:模块名要遵循Python变量命名规范,不要使用中文、特殊字符;模块名不要和系统模块名冲突,最好先查看系统是否已存在该模块,检查方法是在Python交互环境执行i
2021-02-05 23:50:12 205
原创 DAY007-练习题
类,类对象和实例对象类对象:创建一个类,其实也是一个对象也在内存开辟了一块空间,称为类对象,类对象只有一个。实例对象:就是通过实例化类创建的对象,称为实例对象,实例对象可以有多个。类属性:类里面方法外面定义的变量称为类属性。类属性所属于类对象并且多个实例对象之间共享同一个类属性,说白了就是类属性所有的通过该类实例化的对象都能共享。实例属性:实例属性和具体的某个实例对象有关系,并且一个实例对象和另外一个实例对象是不共享属性的,说白 了实例属性只能在自己的对象里面使用,其他的对象不能直接使用,因为 s
2021-02-02 22:12:59 84
原创 DAY006 练习题
练习题:怎么给函数编写⽂档? 添加注释(以 # 开头的内容): 添加独⽴的文档字符串怎么给函数参数和返回值注解?参数注解: 在定义函数的时候,在参数列表内部的参数后面加上冒号和要传入的类型返回值注解:在参数列表后面,冒号前面,增加一个 -> 符号,后面写返回值的类型。闭包中,怎么对数字、字符串、元组等不可变元素更新。使用nonlocal 关键字分别根据每一行的首元素和尾元素大小对二维列表 a = [[6, 5], [3, 7], [2, 8]
2021-01-31 21:26:26 179
原创 DAY005-练习题
dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。和list比较,dict有以下几个特点:查找和插入的速度极快,不会随着key的增加而变慢;需要占用大量的内存,内存浪费多。而list相反:查找和插入的时间随着元素的增加而增加;占用空间小,浪费内存很少。所以,dict是用空间来换取时间的一种方法。dict可以用在需要高速查找的很多地方,在Python代码中几乎无处不在,
2021-01-30 23:18:16 879
原创 DAY004
listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。list是一个可变的有序表,所以,可以往list中追加元素到末尾>>> classmates.append('Adam')>>> classmates['Michael', 'Bob', 'Tracy', 'Adam']也可以把元素插入到指定的位置,比如索引号为1的位置:>>> classmates.insert(1, 'Jac
2021-01-29 22:47:33 116
原创 DAY003-练习题答案
TASK3练习题:1、猜数字游戏题目描述:电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当用户正好猜中电脑会提示,“恭喜你猜到了这个数是…”。在用户每次猜测之前程序会输出用户是第几次猜测,如果用户输入的根本不是一个数字,程序会告诉用户"输入无效"。(尝试使用try catch异常处理结构对输入情况进行处理)获取随机数采用random模块。import randomnum=random.randint(0,100)while 1:
2021-01-28 20:44:06 148
原创 DAY002—task02
TASK02输入输出语句昨天的学习忽略了输入的过程输入 函数 input()格式: 输入变量名=input(‘提示字符’)E:answer=input("what is yopur problem?")输出函数 print()格式:print(‘打印的字符’)【注意】可以直接打印变量和运算 输入逗号自动打印为空格。print('teenager')条件语句if语句简单,无括号,后直接跟冒号和条件,若为True,则执行命令行【注意】:命令行为
2021-01-27 22:26:24 109 1
原创 DAY001
DAY001视觉组python入门逻辑运算符and 与 全真则真 一假则假or 或 全假则假 一真则真not 非 否定字符串转义字符 【\】E:print(‘I’m “OK”!’) #I’m “OK”!在字符串输出时使用于输出字符如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部的字符串默认不转义E:print('\\\t\\')\ \print(r'\\\t\\')\\\t\\按位运算按位与&
2021-01-26 14:43:29 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人