python
静待花开︳
考研上岸!
展开
-
小何来猜题二(遇到问题及解决方式)
2.编写一个学生和教师数据输入和输出的程序。学生数据包括编号、姓名、班号、和成绩;教师的数据含有编号、姓名、职称和部门。要求设计一个person类,作为学生数据操作类student和教师数据操作类teacher的基类。#2. 编写一个学生和教师数据输入和输出的程序。# 学生数据包括编号、姓名、班号、和成绩;# 教师的数据含有编号、姓名、职称和部门。# 要求设计一个person类,作为学生数据操作类student和教师数据操作类teacher的基类。class Person(object).原创 2021-11-24 20:34:30 · 648 阅读 · 1 评论 -
小何来猜题一(遇到问题及解决方式)
编写程序并测试,有一个汽车类Vehicle,类中的私有数据成员为车轮个数wheels和车重weight;小车类Car是汽车类vehicle派生类,其中包含载客人数passenger_load,默认4人;卡车类Truck是汽车类vehicle派生类,其中包含载客人数passenger_load和载重量payload。class Vehicle(object): def __init__(self,wheels,weight): self.setWheels(wheels) .原创 2021-11-24 20:14:36 · 359 阅读 · 1 评论 -
Python控制结构(一)※
第1关:if分支入门※# 第一题month = int(input())# 31天的月份:1~7之间的奇数月、8~12之间的偶数月# 如果是31天的月份输出yes####### begin ########if month == 1 or month == 1 or month == 1 or month == 1if (month <=7 and month %2 !=0 ) or (month>=8 and month %2 == 0): print('yes')原创 2021-11-20 15:43:28 · 3528 阅读 · 1 评论 -
python易错详解
执行下面操作后,y的值是( )。g= map(str, range(10))g.__next__()g.__next__()x = 1 in gy = '4' in g 正确答案:False首先你需要知道这是一个生成器对象过程: g 通过map方法 把0-9 变为字符并存储在g中g.__next__() 获取g中第一个元素 0g.__next__() 获取g中第二个元素 1 x = 1 in g 首...原创 2021-11-18 18:41:03 · 1191 阅读 · 0 评论 -
函数调用
第1关:内置函数 - 让你偷懒的工具# coding=utf-8# 输入一个整数nn = int(input())# 请在此添加代码,对输入的整数进行判断,如果是素数则输出为True,不是素数则输出为False########## Begin ##########def prime(n): if n == 1: return False for i in range(2,n): if n%i == 0 : retu原创 2021-11-17 20:38:02 · 418 阅读 · 0 评论 -
类的继承
第1关:初识继承import animalstest# 请在下面填入定义fish类的代码,fish类继承自animals类########## Begin ##########class fish(animalstest.animals):########## End ########## def __init__(self,name): self.name = name def swim(self): print("%s会游泳" %sel.转载 2021-11-14 17:55:22 · 136 阅读 · 0 评论 -
类的基础语法
第1关:类的声明与定义# 请在下面填入定义Book类的代码########## Begin ##########class Book(object):########## End ########## '书籍类' def __init__(self,name,author,data,version): self.name = name self.author = author self.data = data sel转载 2021-11-14 17:35:07 · 325 阅读 · 0 评论 -
函数结构
第1关:函数的参数 - 搭建函数房子的砖# coding=utf-8# 创建一个空列表numbersnumbers = []# str用来存储输入的数字字符串,lst1是将输入的字符串用空格分割,存储为列表str = input()lst1 = str.split(' ')# 将输入的数字字符串转换为整型并赋值给numbers列表for i in range(len(lst1)): numbers.append(int(lst1.pop()))# 请在此添加代码,对输入的原创 2021-11-14 17:03:07 · 156 阅读 · 0 评论 -
学习-Python循环结构之break之判断素数
第1关:学习-Python循环结构之break之判断素数"""任务:判断给定的整数是否是素数。该整数是通过 input 获取。如果输入的数小于1,则输出“输入数据不合法”。""" # 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码##########Begin########### 判断给定的整数是否是素数,并按照输出格式打印结果a = int(input())if a<1 : print('输入数据不合法')else: for i in原创 2021-11-14 15:21:04 · 2375 阅读 · 0 评论 -
学习-Python循环结构之for…else…之寻找水仙花数
第1关:学习-Python循环结构之for…else…之寻找水仙花数"""任务:给定一个整数 n,判断 n 以内的正数是否含有水仙花数,n 通过 input 获取;如果有,输出“有水仙花数”,如果没有,则输出“没有水仙花数”。"""# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码########## Begin ########### 使用for-else判断 n 以内的正数是否含有水仙花数# // " 表示整数除法,返回不大于结果的一个最大的整数n = in.原创 2021-11-14 15:19:45 · 3700 阅读 · 0 评论 -
循环结构
第1关:While 循环与 break 语句partcount = int(input())electric = int(input())count = 0#请在此添加代码,当count < partcount时的while循环判断语句#********** Begin *********#while(count<partcount):#********** End **********# count += 1 print("已加工零件个数:",count)原创 2021-11-11 13:25:36 · 159 阅读 · 0 评论 -
顺序与选择结构
第1关:顺序结构changeOne = int(input())changeTwo = int(input())plus = int(input())# 请在此添加代码,交换changeOne、changeTwo的值,然后计算changeOne、plus的和result的值########## Begin ###########changeOne,changeTwo = changeTwo,changeOnetemp = changeTwochangeTwo = changeOnec原创 2021-11-11 13:10:25 · 291 阅读 · 0 评论 -
玩转列表
太理 python educoder第1关:列表元素的增删改:客人名单的变化# coding=utf-8# 创建并初始化Guests列表guests = []while True: try: guest = input() guests.append(guest) except: break # 请在此添加代码,对guests列表进行插入、删除等操作########## Begin ##########de..原创 2021-10-28 19:32:16 · 422 阅读 · 0 评论 -
学习-Python列表之列表应用之降序排序
太理educoder 编程题目 校友自取任务:给定一个列表,使用for循环来复制它,对复制后的列表进行倒序排序。打印原列表和排序后的列表。第1关:学习-Python列表之列表应用之降序排序"""任务:给定一个列表,使用 for 循环来复制它,对复制后的列表进行倒序排序。打印原列表和排序后的列表。"""list1 = [6,9,12,3,5,8,1,8,131,58,1,581,31,8,46,13,8,4,613,30,546,0,68,4,1,3,16,99,61,-10...原创 2021-10-28 11:14:27 · 3419 阅读 · 0 评论 -
Python元组与字典入门
Python educoder 编程题答案第1关:元组使用:这份菜单能修改吗?# coding=utf-8# 创建并初始化menu_list列表menu_list = []while True: try: food = input() menu_list.append(food) except: break# 请在此添加代码,对menu_list进行元组转换以及元组计算等操作,并打印输出元组及元组最大的元素###### Begin #######tuple(men.原创 2021-10-26 10:56:36 · 1185 阅读 · 0 评论 -
运算符的使用
没有关键字 随缘第1关:算术、比较、赋值运算符# 定义theOperation方法,包括apple和pear两个参数,分别表示苹果和梨子的数量def theOperation(apple,pear): # 请在此处填入计算苹果个数加梨的个数的代码,并将结果存入sum_result变量 ########## Begin ########## sum_result = apple + pear ########## End ########## print原创 2021-10-25 21:29:34 · 1090 阅读 · 1 评论 -
Python之组合数据类型(列表、元组、集合、字典)
我是傻逼反正没人看第1关:列表及操作#coding = utf-8#********* Begin *********##第一步 请在列表fruit中找出不属于水果一类元素,赋值给变量 afruit = ["苹果","梨子","菠萝","黄瓜","香蕉"]a = "黄瓜" #第二步 将变量 a 的值添加到列表vegetable 的末尾vegetable = ["土豆","萝卜","茄子","白菜"]vegetable.append(a)#第三步 删去列表frui原创 2021-10-24 17:08:14 · 1765 阅读 · 0 评论