![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础学习
Lester18
这个作者很懒,什么都没留下…
展开
-
Day 9 文件与文件系统
Day 9 文件与文件系统练习1打开中文字符的文档时,会出现乱码,Python自带的打开文件是否可以指定文字编码?还是只能用相关函数?open(file, mode=‘r’, buffering=None, encoding=None, errors=None, newline=None, closefd=True)在mode中设置文件打开的编码形式练习2编写程序查找最长的单词输入文档:res / test.txt译文说明:#找出test.txt文件中最长的单词def longest原创 2020-08-08 19:19:09 · 181 阅读 · 0 评论 -
Day 8 模块和datatime模块
模块和datatime模块模块练习1怎么查出通过 from xx import xx导⼊的可以直接调⽤的⽅法?help函数练习2了解Collection模块,编写程序以查询给定列表中最常见的元素。题目说明:输入:language = [‘PHP’, ‘PHP’, ‘Python’, ‘PHP’, ‘Python’, ‘JS’, ‘Python’, ‘Python’,‘PHP’, ‘Python’]输出:Python“”"Input filelanguage = [‘PHP’, ‘P原创 2020-08-07 21:11:47 · 180 阅读 · 0 评论 -
Day 7 类、对象与魔法方法
类和对象练习一以下类定义中哪些是类属性,哪些是实例属性?class C: num = 0 #类 def __init__(self): self.x = 4 #实例 self.y = 5 #实例 C.count = 6 #类练习二怎么定义私有⽅法?函数名前加上“__”两个下划线练习三尝试执行以下代码,并解释错误原因:class C: def myFun(): print('Hello!')原创 2020-08-05 20:42:26 · 155 阅读 · 0 评论 -
Day 6 函数与Lambda表达式
函数与Lambda表达式练习1怎么给函数编写⽂档?def MyFirstFunction(name): "函数定义过程中name是形参" # 因为Ta只是一个形式,表示占据一个参数位置 print('传递进来的{0}叫做实参,因为Ta是具体的参数值!'.format(name))MyFirstFunction('老马的程序人生')# 传递进来的老马的程序人生叫做实参,因为Ta是具体的参数值!print(MyFirstFunction.__doc__)练习2怎么原创 2020-08-02 21:40:56 · 151 阅读 · 0 评论 -
Day 5 字典、集合和序列
Day 5 字典、集合和序列字典练习一dic = { 'python': 95, 'java': 99, 'c': 100 }print(len(dic))dic['java']=98print(dic)dic.pop('c')print(dic)dic['php']=90print(dic)print(list(dic.keys()))print(list(dic.values()))print('javascript' in dic)print原创 2020-07-31 22:41:22 · 154 阅读 · 0 评论 -
Day 4 列表、元组、字符串
Day 4 列表、元组、字符串列表简单数据类型整型<class ‘int’>浮点型<class ‘float’>布尔型<class ‘bool’>容器数据类型列表<class ‘list’>元组<class ‘tuple’>字典<class ‘dict’>集合<class ‘set’>字符串<class ‘str’>练习一list = [2, 5, 6, 7, 8, 9, 2, 9, 9原创 2020-07-28 22:35:29 · 114 阅读 · 0 评论 -
Day 3 异常处理
Day 3 异常处理1. Python 标准异常总结BaseException:所有异常的 基类Exception:常规异常的 基类StandardError:所有的内建标准异常的基类ArithmeticError:所有数值计算异常的基类FloatingPointError:浮点计算异常OverflowError:数值运算超出最大限制ZeroDivisionError:除数为零AssertionError:断言语句(assert)失败AttributeError:尝试访问未知的对象属性转载 2020-07-25 20:59:49 · 115 阅读 · 0 评论 -
Day 2 条件语句 循环语句
Day 2 条件语句 循环语句条件语句ifif-elseif-elif-elseassert当这个关键词后边的条件为 False 时,程序自动崩溃并抛出AssertionError的异常。循环语句whilewhile-elseforfor-elserangeenumerate枚举 给元素一个索引值breakcontinuepass空操作 不执行语句练习1i=1500while i<=2700: if i%7==0 and i%原创 2020-07-23 22:22:59 · 102 阅读 · 0 评论 -
Day 1 变量、运算符与数据类型
变量、运算符与数据类型1.注释#文字2.运算符算术运算符比较运算符逻辑运算符位运算符三元运算符其他运算符3.变量与赋值在使用变量之前,需要对其先赋值。变量名可以包括字母、数字、下划线、但变量名不能以数字开头。Python 变量名是大小写敏感的,foo != Foo4.数据类型与转换整型浮点型布尔型5.print函数print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)将对象以字符串表示的方式格式原创 2020-07-22 20:57:06 · 129 阅读 · 0 评论