Python基础操作 文件的读写 异常模块 类面向对象 时间日历
2018-03-28 11:12
706 查看
1.新建一个py文件%%writefile donkey.pydef donkey(d_list)a = 0for i in range(len(a_list))a = a+a_list[i]return adonkey2 = [1,2,3,4]print(donkey(donkey2))2.运行py文件%run donkey.py3.删除py文件import osos.remove('donkey.py')4.异常模块import mathfor i in range(10):try:input_num = input('sdadsadadad:')if input_num == 'q':breakresult = 1/math.log(float(input_num))print(result)except ValueError: #异常类型print('ValueError:input must>0')except ZeroDivisionError:#异常类型print('ValueError:input must>123')
try: #finally 不管出现异常都要执行 遇到异常执行finally,可在finally下执行关闭程序可来保护数据1/0
except:
print('cxzczxcz')
finally:print('qewqeqew')5.文件操作#创建文件%%writefile donkey.txthello word!python#读取文件txt = open('donkey.txt')donkey1 = txt.read()print(donkey1)#读取文件txt = open('zhan.txt')lines = txt.readlines()print(type(lines))print(lines)for line in lines: #按行读取文件print('cur_line:',line)#关闭文件txt.close()
#写文件txt = open('donkey.txt','w') # w从新写数据,原来的数据都没有了txt.write('dadsadsad')txt.write('\n')txt.close#添加数据txt = open('donkey.txt','a') # a从在原有数据的基础上添加数据txt.write('dadsadsad')txt.write('\n')txt.close#读取数据txt1 = open('donkey.txt','r')print(txt1.read())6.类 面向对象#构建一个类class zhan:'帮助信息'#所有实力都会共享的num = 100#构造函数,初始化的方法,当创建一个类的时候,首先会调用它def __init__(self,name,age):self.name = nameself.age = agedef dispaly(self):print(zhan.num)def disp(self):print(self.name)
p1 = zhan('sds',12)p1.display()p1.disp()p1.name = 'zzwsxm'#修改name值del p1.name #删除name值hasattr(p1,'name') #判断name值是否存在getattr(p1,'name')#读取name值delattr(p1,'name')#删除name值
#继承class zahn1:num = 100def __init__(self):print('调用父类')def zhan11(self):print('调用父类11')def zhan12(self):print('调用父类12')class child(zahn1):def __init__(self):print('子类')def chils(self):print('diaoyong')p1 = child()p1.chils()p1.zhan11()7.时间日历import timeprint(time.localtime(time.time()))print(time.asctime(time.localtime(time.time())))print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime()))import calendarprint(calendar.month(2018,3))
相关文章推荐
- python自动化--语言基础四模块、文件读写、异常
- 【python基础知识】文件操作中的读写模式讲解
- 5-Python-文件操作、异常、模块
- python基础5--文件操作--字符串读写
- Python 文件读写基础操作实例
- python基础6--文件操作--对象的读写
- Python基础【第十一篇】文件操作(file()、open()方法和fileinput模块)
- 文件操作注意事项 分类: python 小练习 python基础学习 open()文件读写 2013-12-03 11:05 532人阅读 评论(0) 收藏
- Python 第三篇(上):python文件基础操作、json模块、lambda、map、filter、reduce和函数位置参数
- python基础8:面向对象3、异常、模块
- Python中xlrd、xlwt、win32com模块对xls文件的读写操作
- python基础(10)——文件操作,os模块
- python3 常用模块(时间、os路径及文件操作、字符串比较,文件内容比较等模块)
- python文件读写操作API
- 利用python fabric模块写的批量操作远程主机脚本(命令执行,上传、下载文件)
- python读写文件基本操作
- python os模块,平常操作文件方便,执行cmd命令
- python的文件操作与异常处理
- Python文件操作读写文件
- python中简单的读写文件操作