- 博客(12)
- 收藏
- 关注
原创 Python基础学习——魔法方法
Day.16# __new__是在一个对象实例化时所调用的第一个方法# 在调用__init__初始化前先调用__new__class A(object): def __init__(self,value): print('into B __init__ ') self.value = value def __new__(cls,*ar...
2019-11-04 22:31:12
186
1
原创 Python基础学习笔记——类与对象
Day141.class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的class Student(object): passtt = Student()print(tt) #<__main__.Student object at 0x000002366AF8C9C8>print(type(Stu...
2019-11-02 22:35:39
276
原创 Python基础学习——else和 with语句
Day.121.else语句while…else…语句n = 0jc = 1k = 123while (jc > k) ==0: print('%d的阶乘不大于%d'%(n,k)) n = n+1 jc = jc*nelse: print('%d的阶乘刚好大于%d'%(n,k)) 0的阶乘不大于1231的阶乘不大于1232的阶乘...
2019-10-31 19:31:50
191
原创 Python基础学习笔记——异常处理
Day.111.Python标准异常总结2.try…except…finally…不管try子句里面有没有发生异常,finally子句都会执行。如果一个异常在try子句里被抛出,而又没有任何的except把它截住,那么这个异常会在finally子句执行后被抛出。try: print('try...') r = 10 / 0 print('result:', r)...
2019-10-30 22:03:36
159
原创 Python基础学习笔记——文件与文件系统
Day.101.打开文件文件的打开模式完整的语法格式为:open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None)file: 必需,文件路径(相对或者绝对路径)。mode: 可选,文件打开模式buffering: 设置缓冲encoding: 一般使用utf8errors: 报错级别...
2019-10-29 16:38:00
166
原创 Python基础学习笔记——字典与集合
Day08 dict and set一.字典1.创建字典「字典」定义语法为 {元素1, 元素2, …, 元素n}其中每一个元素是一个「键值对」- 键:值 (key:value)关键点是「大括号 {}」,「逗号 ,」和「冒号 :」dict1 = {'国家':'中国','省份':'河北','城市':'保定'}print(dict1['国家'],type(dict1))中国 <...
2019-10-27 19:33:04
225
原创 Python基础学习笔记——函数
Day.061.定义函数def sum(x,y): return x+yprint(sum(2,3)) 5使用def语句定义函数,注意加冒号,函数体写在缩进块中,函数值用return语句返回函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。如果没有return语句,函数执行完毕后也会返回结果只是结果为None内置函数isinstance(...
2019-10-25 22:57:25
201
原创 Python基础学习笔记——字符串和序列
Day05一.字符串1.定义字符串Python 中字符串被定义为引号之间的字符集合。Python 支持使用成对的 单引号 或 双引号。s1 = 'day day up!'l = "sc dfsv dggs"s2 = 'a \ b c's3 = 'i l \\ u's4 = 'y re \ me \''print(s1,type(s1))print(l)print(s2)p...
2019-10-24 21:22:36
247
原创 Day04 Python基础学习——元组
Tuple1.创建元组tuple和list非常类似,但是tuple一旦初始化就不能修改。创建元组可以用小括号 (),也可以什么都不用,为了可读性,建议还是用 ()。t1 = (1,True,'python',2.58,3)t2 = (1)t3 = (1,)t4 = ()t5 = 1,True,'python',2.58,3t6 = (1,2,3),(4,5,6)print(t1...
2019-10-23 17:07:22
151
原创 Day03.列表
List1.创建列表:普通列表、混合列表、空列表abbmonth = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']print(abbmonth,type(abbmonth))['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug'...
2019-10-22 22:25:58
181
原创 Day 2.条件与循环
Task02.条件与循环一.条件语句1.简单的if/else语句age = 20if age >= 18: print('your age is', age) print('adult')注意:Python使用缩进而不是大括号来标记代码块边界根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。也可以给if...
2019-10-21 14:01:13
199
原创 Task01:变量、运算符与数据类型
Python基础学习Day 1:Python基础语法1.注释(1)python中可以用#表示注释,用作整行,(2)也可以用三个单引号或者三个双引号表示注释,用作多行。#这是一个注释print("注释")'''这是一个多行注释这是一个多行注释这是一个多行注释'''print("thanks")"""这也是一个多行注释这也是一个多行注释这也是一个多行注释"""pri...
2019-10-20 12:38:17
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人