- 博客(11)
- 收藏
- 关注
原创 第九次打卡------文件与文件系统
1. 文件与文件系统1.1 打开文件open(file, mode=‘r’, buffering=None, encoding=None, errors=None, newline=None, closefd=True) Open file and return a stream. Raise OSError upon failure.a. file: 必需,文件路径(相对或者绝对路径)。b. mode: 可选,文件打开模式c. buffering: 设置缓冲d. encoding: 一般使
2020-08-08 15:11:04 203
原创 第八次打卡-----模块,datetime 模块
模块模块是一个包含所有你定义的函数和变量的文件,其后缀名是 .py 。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 Python 标准库的方法。1. 什么是模块容器 -> 数据的封装函数 -> 语句的封装类 -> 方法和属性的封装模块 -> 程序文件2. 命名空间命名空间因为对象的不同,也有所区别,可以分为如下几种:内置命名空间(Built-in Namespaces):Python 运行起来,它们就存在了。内置函数的命名空间都属于内置命名
2020-08-07 15:12:53 100
原创 第七次学习打卡----类与对象,魔法方法
类与对象1. 对象 = 属性 + 方法1. 封装:信息隐蔽技术我们可以使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。class Turtle: # Python中的类名约定以大写字母开头 """关于类的一个简单例子""" # 属性 color = 'green' weight = 10 legs = 4 shell = True mouth = '大嘴' # 方法 def climb(self): print('我正在很努力的向前爬..
2020-08-05 15:25:58 153
原创 第六次学习打卡---函数和Lambda 表达式
函数与Lambda表达式.1 函数的定义函数以 def 关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None 。def printme(str): print(str)printme("我要调用用户自定义函数!") # 我要调用用户自定义函数!printme("再次调用同一函数") # 再次调用同一函数temp = printme('hello') # he
2020-08-02 20:46:57 181
原创 第五次打卡---字典,集合,序列
字典1.可变类型与不可变类型序列是以连续的整数为索引,与此不同的是,字典以"关键字"为索引,关键字可以是任意不可变类型,通常用字符串或数值。字典是 Python 唯一的一个 映射类型,字符串、元组、列表属于序列类型。如何快速判断一个数据类型 X 是不是可变类型的呢?两种方法:麻烦方法:用 id(X) 函数,对 X 进行某种操作,比较操作前后的 id ,如果不一样,则 X 不可变,如果一样,则 X 可变。便捷方法:用 hash(X) ,只要不报错,证明 X 可被哈希,即不可变,反过来不可
2020-07-31 21:44:13 248
原创 第四次打卡---列表,元组,字符串
1. 列表的创建利用推导式创建列表x = [0] * 5print(x, type(x))# [0, 0, 0, 0, 0] <class 'list'>x = [0 for i in range(5)]print(x, type(x))# [0, 0, 0, 0, 0] <class 'list'>x = [i for i in range(10)]print(x, type(x))# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] <
2020-07-28 20:37:07 85
原创 第三次打卡,异常处理
try - except 语句首先,执行 try 子句(在关键字 try 和关键字 except 之间的语句)如果没有异常发生,忽略 except 子句, try 子句执行后结束。如果在执行 try 子句的过程中发生了异常,那么 try 子句余下的部分将被忽略。如果异常的类型和 except 之后的名称相符,那么对应的 except 子句将被执行。最后执行 try 语句之后的代码。如果一个异常没有与任何的 except 匹配,那么这个异常将会传递给上层的 try 中。try: f = op
2020-07-25 13:31:45 280
原创 第二次学习打卡---条件循环结构
if语句ifif……else…if - elif - elseps: 缩进1.python的语法是用缩进来代表代码块,不需要用大括号,行首的空白用来决定逻辑杭的递进层次,从而决定语句的分组,不同代码块缩进的距离可以不同,但同一代码块语句必须有相同的缩进距离,从而组成一个代码块。比如:if true: print("ture") prinr("great")else: print("false") print("silly")#缩进不一致,会导致运行
2020-07-23 17:12:05 120
原创 第一次python学习打卡
第一次python学习打卡注释|#| 表示注释,作用于整行 || ‘’’ ‘’’ 或者 “”" “”" ||表示区间注释,在三引号之间的所有内容被注释|# 这是一个注释print("Hello world")'''这是多行注释,用三个单引号这是多行注释,用三个单引号这是多行注释,用三个单引号'''print("多行的hello china")运算符1.算术运算符2.比较运算符3.逻辑运算符4.位运算符~ 按位取反 就是比如4 二进制为100~4就是011其他
2020-07-22 14:43:30 158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人