python学习
橘语_
这个作者很懒,什么都没留下…
展开
-
Python之类的练习
万物皆对象对象 = 属性 + 方法在python里,所有东西都有id,对象以id作为标识,包含数据(属性)和代码(方法)类的特点:封装、继承、多态。类名用大写字母表示对象属性和方法的引用:<对象名>.<属性名>类的特殊定义构造器 init(self):也叫初始化析构器 del(self):销毁对象时调用还有很多双下划线围着的,算术操作符:add,sub,m...原创 2020-03-11 21:24:55 · 1660 阅读 · 0 评论 -
Python之生成器练习
题目1:编写程序,输入两个数,输出它们的商,采用例外处理来处理两种错误,给出用户友好的提示信息。1)除数为02)输入了非数值代码:import mathdef shang(x,y): try: t=x/y except ZeroDivisionError as e: print(e) except TypeError as e: ...原创 2020-03-10 19:39:53 · 823 阅读 · 5 评论 -
Python之文件读写
题目:文件处理:文本文件写入。将一篇文章写入一个文本文件。代码:with open('E:\\Python\\data\\Noun.txt',"r") as f1:# with open("Noun.txt","r") as f: Readdata = f1.readlines() #将打开文件的内容读到内存中,with 在执行完命令后,会关闭文件f2 = open("E:...原创 2020-03-09 23:32:10 · 294 阅读 · 0 评论 -
Python之求n阶阶乘之和
题目:输入格式:输入在一行中给出一个正整数 N。输出格式:在一行中按照“product = F”的格式输出阶乘的值F,请注意等号的左右各有一个空格。题目保证计算结果不超过双精度范围。思考:1.for循环计算阶乘,再计算n个阶乘之和。代码:x = int(input())a = 1sum=0for i in range(1,j+1):a = a*i sum+=...原创 2020-03-09 23:20:31 · 28693 阅读 · 4 评论