![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Educoder_Python
心猿意马归
我只身前行,却仿佛带着一万雄兵
展开
-
Educoder_Python_列表之列表应用之降序排序
Educoder_Python_列表之列表应用之降序排序转载 2021-11-28 12:44:37 · 946 阅读 · 0 评论 -
Educoder_Python_运算符的使用
Educoder_Python_运算符的使用原创 2021-11-28 12:26:47 · 1008 阅读 · 0 评论 -
Educoder_Python_知识训练-面向对象程序设计
原创 2021-11-28 12:25:33 · 568 阅读 · 0 评论 -
Educoder_Python_学习Python循环结构之for...else之寻找水仙花数
""" 任务:给定一个整数 n,判断 n 以内的正数是否含有水仙花数,n 通过 input 获取; 如果有,输出“有水仙花数”,如果没有,则输出“没有水仙花数”。 """ # 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码 ########## Begin ########## # 使用for-else判断 n 以内的正数是否含有水仙花数 from math import* n=int(input()) for i in range(100,n): b=i//100 ...原创 2021-11-28 12:25:10 · 584 阅读 · 0 评论 -
Educoder_Python_学习Python循环结构之break之判断素数
""" 任务:判断给定的整数是否是素数。该整数是通过 input 获取。如果输入的数小于1,则输出“输入数据不合法”。 """ # 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码 ##########Begin########## # 判断给定的整数是否是素数,并按照输出格式打印结果 shuzi = int(input()) i=3 if(shuzi < 1): print("输入数据不合法") elif(shuzi % 2 ==0): print("不...转载 2021-11-27 11:38:13 · 297 阅读 · 0 评论 -
Educoder_Python_循环结构
目录 第一关 While循环与break语句 第二关 for循环与comtinue语句 第三关 循环嵌套 第四关 迭代器 第一关 While循环与break语句 partcount = int(input()) electric = int(input()) count = 0 #请在此添加代码,当count < partcount时的while循环判断语句 #********** Begin *********# while(count < partcount): #******转载 2021-11-27 11:35:25 · 678 阅读 · 0 评论 -
Educoder_Python_函数结构
目录 第一关 函数的参数-搭建函数房子的砖 第二关 函数的返回值-可有可无的return 第三关 函数的使用范围-Python作用域 第一关 函数的参数-搭建函数房子的砖 # coding=utf-8 # 创建一个空列表numbers numbers = [] # str用来存储输入的数字字符串,lst1是将输入的字符串用空格分割,存储为列表 str = input() lst1 = str.split(' ') # 将输入的数字字符串转换为整型并赋值给numbers列表 for i in原创 2021-11-27 11:31:41 · 651 阅读 · 0 评论 -
Educoder_Python_顺序与选择结构
目录 第一关 顺序结构 第二关 if-else 第三关 三元操作符 第一关 顺序结构 changeOne = int(input()) changeTwo = int(input()) plus = int(input()) # 请在此添加代码,交换changeOne、changeTwo的值,然后计算changeOne、plus的和result的值 ########## Begin ########## temp = changeOne changOne = changeTwo changTw原创 2021-11-27 11:27:07 · 566 阅读 · 0 评论 -
Educoder_Python_函数调用
第一关 内置函数-让你偷懒的工具 # coding=utf-8 # 输入一个整数n n = int(input()) # 请在此添加代码,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False ########## Begin ########## j=0 def prime(n): if n<=1: return False elif(n==2): return False elif(n>2): ..转载 2021-11-27 11:24:09 · 584 阅读 · 0 评论 -
Educoder_Python_控制结构(一)
目录 第一关 if分支入门 第二关 while循环分支入门 第一关 if分支入门 # 第一题 month = int(input()) # 31天的月份:1~7之间的奇数月、8~12之间的偶数月 # 如果是31天的月份输出yes ####### begin ####### if month in range(1,8): if month%2 !=0: print('yes') else: print('no') ####### end ####转载 2021-11-27 11:21:00 · 526 阅读 · 0 评论 -
Educoder_Python_经典函数实例
目录 第一关 递归函数-汉诺塔的魅力 第二关 函数-匿名函数的使用 第三关 Map-Reduce-映射与归约的思想 第一关 递归函数-汉诺塔的魅力 # coding=utf-8 # 输入正整数n n = int(input()) # 请在此添加代码,对输入的正整数n进行阶乘运算,并输出计算结果。 ########## Begin ########## def fact(n): if n==1: return n return n*fact(n-1) pr转载 2021-11-27 11:17:32 · 678 阅读 · 0 评论 -
Educoder_Python_类的基础语法
目录 第一关 类的声明与定义 第二关 类的属性与实例化 第三关 绑定与方法调用 第四关 静态方法与类方法 第五关 类的导入 第一关 类的声明与定义 # 请在下面填入定义Book类的代码 ########## Begin ########## class Book(): ########## End ########## '书籍类' def __init__(self,name,author,data,version): self.name = name转载 2021-11-27 11:09:00 · 1067 阅读 · 0 评论 -
Educoder_Python_面向对象编程实训
目录 第一关 按揭贷款-定义抽象类 第二关 三种贷款方式建模 第三关 比较各种贷款的利弊 第一关 按揭贷款-定义抽象类 def findPayment(loan, r, m): #********** Begin *********# # 请在下面编写代码 up = r*(1+r)**m dn = (1+r)**m-1 return loan*(up/dn) # 请不要修改下面的代码 #********** End ********转载 2021-11-27 11:00:18 · 1257 阅读 · 0 评论 -
Educoder_Python_类的继承
目录 第一关 初识继承 第二关 覆盖方法 第三关 从标准类派生 第四关 多重继承 第一关 初识继承 from animalstest import animals # 请在下面填入定义fish类的代码,fish类继承自animals类 ########## Begin ########## class fish(animals): ########## End ########## def __init__(self,name): self.name = name.转载 2021-11-27 10:56:12 · 734 阅读 · 0 评论 -
Educoder_Python_元组与字典入门
目录 第一关 元组使用:这份菜单能修改吗? 第2关 字典使用:这份菜单可以修改 第3关 字典遍历:菜名和价格的展示 第4关 嵌套-菜单的信息量好大 第一关 元组使用:这份菜单能修改吗? # coding=utf-8 # 创建并初始化menu_list列表 menu_list = [] while True: try: food = input() menu_list.append(food) except: break .原创 2021-11-21 16:29:00 · 999 阅读 · 0 评论 -
Educoder_Python_玩转列表
目录 第1关列表元素的增删改:客人名单的变化 第2关列表元素的排序:给客人排序 第3关数值列表:用数字说话 第4关列表切片:你的菜单和我的菜单 第1关列表元素的增删改查:客人名单的变化 # coding=utf-8 # 创建并初始化Guests列表 guests = [] while True: try: guest = input() guests.append(guest) except: break ...转载 2021-11-16 18:13:42 · 731 阅读 · 0 评论 -
Educoder_Pyhnon知识训练_面向对象程序设计
原创 2021-11-15 20:24:12 · 286 阅读 · 0 评论 -
Educoder_Python知识训练_函数
原创 2021-11-12 21:31:01 · 832 阅读 · 2 评论 -
Educoder_Python知识训练-选择结构与循环结构
原创 2021-11-07 16:36:42 · 585 阅读 · 0 评论 -
Educoder_Python之组合数据类型(列表、元组、集合、字典)
第一关 列表及操作 #coding = utf-8 #********* Begin *********# #第一步 请在列表fruit中找出不属于水果一类元素,赋值给变量 a fruit = ["苹果","梨子","菠萝","黄瓜","香蕉"] a = fruit[3] #第二步 将变量 a 的值添加到列表vegetable 的末尾 vegetable = ["土豆","萝卜","茄子","白菜"] vegetable.append(a) #第三步 删去列表fruit中不属于水...原创 2021-11-04 21:02:49 · 1572 阅读 · 0 评论