参考链接: Python对象和类 1、创建Person类,属性有姓名、年龄、性别,创建方法personInfo,打印这个人的信息 2、创建Student类,继承Person类,属性有学院college...,班级class,重写父类personInfo方法,调用父类方法打印个人信息外,将学生的学院、班级信息也打印出来, 创建方法study参数为Teacher对象,调用Teacher类的teachObj方法...3、创建Teacher类,继承Person类,属性有学院college,专业professional ,重写父类personInfo方法,调用父类方法打印个人信息外,将老师的学院、专业信息也打印出来。
IntelliJ IDEA 2018.2.4 x64 * Author: MoBai·杰 * Date: 2020/5/5 10:30 * ClassName:DateDemoTest03 * 类描述...Software:IntelliJ IDEA 2018.2.4 x64 * Author: MoBai·杰 * Date: 2020/5/5 9:33 * ClassName:DateDemo1 * 类描述...IntelliJ IDEA 2018.2.4 x64 * Author: MoBai·杰 * Date: 2020/5/5 10:03 * ClassName:DateCalendarDemo * 类描述...:使用SimpleDateFormat类把2016-12-18转换为2016年12月18日 */ public class DateDemoTest02 { public static void...Development: IntelliJ IDEA 2018.2.4 x64 * ClassName: Date * ClassCreateDate: 2019/12/17 15:20 * 类简介
上课辣上课辣上课辣
参考答案请在自己学习和练习完后再看。...1.写一个数据计算类,通过各类方法实现数学计算 import statistics import numpy class Statistics: def __init__(self, ages...Standard Deviation: ', data.std()) # 4.2 print('Variance: ', data.var()) # 17.5 2.实现 PersonAccount 类和方法计算相关收入
问题:编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000年至3200年(包括在内)。得到的数字应按逗号分隔的顺序打印在一行上。
Python统计列表中的重复项出现的次数的方法 #方法1: mylist = [1,2,2,2,2,3,3,3,4,4,4,4] myset = set(mylist) #myset是另外一个列表,里面的内容是...:pymysql数据库操作 import pymysql # 获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库 db = pymysql.connect(host="127.0.0.1.../usr/bin/env python #encoding:utf-8 import re from collections import Counter FileSource = '..../usr/bin/env python """ file name: collect_info_a.py """ from subprocess import Popen, PIPE def.../usr/bin/env python from subprocess import Popen, PIPE def getData(): p = Popen(['ifconfig'],
前言 本篇博客主要记录string类的相关oj题,后续会持续更新,题目为入门基础题,目的是帮助初学string类的友友们熟悉使用string类....示例1: 输入: hello nowcoder 输出: 8 说明: 最后一个单词为nowcoder,长度为8 1.2 解题思路: 创建一个string类对象input....: 输入:s = “abcdefg”, k = 2 输出:“bacdfeg” 示例2: 输入:s = “abcd”, k = 2 输出:“bacd” 2.2 解题思路 遍历string类对象...//最后反转字符串 reverse(sum.begin(), sum.end()); return sum; } }; 好的,初次接触string类的友友们注意多加练习...,刷完这些题目以后,对string类的使用是不是更加熟悉了呢?
前言 本文记录一些有关日期类的oj题题解,实现过日期类小项目的可以练一下手,本文不做过多讲解. 一、求1+2+3+…+n 题目来源于:牛客 题目链接:传送门 题目介绍: 求1+2+3+......代码实现: 写法1:(友元类) class small_Solution{ public: friend class Solution; small_Solution() {...解题思路: 这只是日期类中的一个接口而已,实现过日期类可以直接复用....== 0)) { //如果是闰年,且是2月 day[2] = 29; } return day[month]; } //打印日期类函数...d1+=day; d1.print(); cout<<endl; } return 0; } 本篇文章只是记录刷题,并没有过多讲解,建议实现一下日期类.
/*作业,定义一个学生类*/ /*数据成员:学号、姓名、数学、英语、计算机三科成绩 *成员函数:求总成绩、求三科平均成绩、输出学生信息 *新增一个生日类 2018.4.2 */ #include <
使用等价类划分法进行划分 第一步 确定输入和输出 输入 编号(自动录入) 姓名 身份证号 邮箱 年龄 地址 输出 如果录入正确则提示录入正确,反之录入错误 第二步 等价类划分生成等价类表 输入 输入项...数字 11 长度不为15和18 && 其余内容任意 12 邮箱 有效等价类 空白 14 非空白 含@ && . 15 无效等价类 非空白 不含@ && . 16 年龄 有效等价类 18 -80...&& 数字 17 无效等价类 超出 18~80 && 数字 18 非数字 19 空 20 地址 有效等价类 非空 21 空 22 输出 输出项 划分 输出内容 编号 录入结果 有效等价类...录入正确,录入成功 23 录入失败,提示错误 24 第三步,根据等价类设计测试用例 为每一个等价类规定一个编号 上表中已经完成 设计测试用例(有效等价类) 设计测试用例的时候,需要尽可能多的覆盖有效等价类...测试用例编号 覆盖的等价类 ① 0,5,14,17,21 ② 0,6,15,17,22 ③ 0,7,15,17,22 ④ 0,8,15,17,22 设计测试用例(无效等价类) 每一个新测试的用例,只包含一个无效等价类
题目描述 /*设计一个用于人事管理的People(人员)类。...其中“出生日期”定义为一个“日期”类内嵌子对象。 用成员函数实现对人员信息的录入和显示。 要求包括:构造函数和析构函数、拷贝构造函数、内联成员函数、聚集。
该篇文章只是说明抽象类的一个使用场景,由于小弟水平一般,如果有说的不对地方希望各位大牛们指出,也欢迎各位亲们补充。 什么是抽象类 用关键字abstract定义的类即为抽象类,且只能作为基类。...抽象类注意的地方 1、 用abstract定义的类不一定包含抽象方法,也可以包含非抽象方法。 2、abstract定义的方法一定包含在抽象类中。...3、抽象类不能被实例,只能被继承并且派生类需要重写(overriding)抽象类中的抽象方法。...4、抽象类不能定义为密封类(sealed) 5、 如果派生类没有实现所有的抽象方法,则该派生类也必须声明为抽象类。 实例 下面我通过一个简单的例子说明一下抽象类的使用场景。...中进行统一的公共处理,如错误处理等,还可以让所有的派生类都必须实现BaseHandler中的抽象方法,这样就可以使所有的派生类看起来非常统一,有助于代码从高层次角度进行规范,不罗嗦了上代码。
/usr/bin/env python3 # -*- coding:utf-8 -*- # Author : Ma Yi # Blog : http://www.cnblogs.com/mayi0312
题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时 共有5个数相加),几个数相加有键...
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 1.程序分析:在10万以内判断,先将该数加上100后再开方,再...
写出python中的几种分支结构,并解释其执行过程; 2. 写出python中的几种循环结构,并解释其执行过程; 3. python中是否支持switch语句?...如果支持,写出该语句格式; 如果不支持,说说python中怎样可以实现相同的功能; # 预习: 1. 字典 2. 元组 # 编程 1. (复习)用户输入一个数字,判断是否为质数; 2....编写一个python脚本,判断用户输入的变量名是否合法? (首位为字母或下划线,其他为数字,字母或下划线)
/usr/bin/python # -*- coding: UTF-8 -*-foriinrange(1,5): forjinrange(1,5): forkinrange(
题目:输入三个整数x,y,z,请把这三个数由小到大输出。 1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换, ...
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高 于10万元,低于20万元时,低于10万元的部分按10%提成,高于...
rtext1.decode() print(rtext) sd.close() ``` 总的来说这几天学的知识用到了io操作,线程,和套接字(socket)和一丢丢的os,将这些东西联系起来,编程1用类去完成会更好些
领取专属 10元无门槛券
手把手带您无忧上云