Python
西瓜爱太阳
这个作者很懒,什么都没留下…
展开
-
【实验楼挑战】Python3简明教程:玩转函数
目标:实现一个函数 Hours(),将用户输入的 分钟数 转化为 小时数和分钟数,并要求小时数尽量大。将结果以 XX H, XX M 的形式打印出来。(注意打印格式中的空格)要求:用户能够通过命令行输入分钟数,程序需要打印出相应的小时数和分钟数如果用户输入的是一个负值,程序需要报错 ValueError需要进行 try...except 操作来控制异常。如果异常,在屏幕上打印打印出 ValueEr...原创 2018-03-16 16:02:58 · 957 阅读 · 0 评论 -
【实验楼笔记】Python面向对象
1、__init__方法下面是一个简单类的实例:① __init__()方法是类的构造函数(初始化方法),当创建该类的实例时即会调用该方法② self必须有,代表类的实例2、类的继承下例父类(基类)是Person类,Student类和Teacher类均为Person类的子类。需要注意以下几点:① 在继承中基类的__init__()方法不会被自动调用,需要在派生类中显式调用基类的构造方法(即__in...原创 2018-03-16 17:27:39 · 176 阅读 · 0 评论 -
【实验楼笔记】Python中的切片
设有一个列表:s = [1, 2, 3, 4]切片的索引省略的第一个索引默认为零,省略的第二个索引默认为切片的字符串的大小。切片时的索引是在两个元素之间 。左边第一个元素的索引为 0,而长度为 n 的列表其最后一个元素的右界索引为 n。例如: +---+-----+-----+----------+---------+ | 1 | 362 | 282 | 'Family' | 'China' |...原创 2018-03-14 14:37:45 · 330 阅读 · 0 评论 -
【实验楼挑战】Python3简明教程:字符串挑战
在/home/shiyanlou/Code创建一个 名为 FindDigits.py 的Python 脚本,请读取一串字符串并且把其中所有的数字组成一个新的字符串,并且打印出来。#!/usr/bin/env python3fo = open("/home/shiyanlou/Code/String.txt")s = []for x in fo.read(): if x.isdigit...原创 2018-03-14 15:28:16 · 1737 阅读 · 0 评论 -
【实验楼挑战】Python3简明教程:类和Collection模块
要求:改写在第11节类这个模块当中 2.3 继承 部分的 student_teacher.py 脚本,在Person()类中增添函数get_grade()。对于教师类,该函数可以自动统计出老师班上学生的得分情况并按照频率的高低以A: X, B: X, C: X, D: X 的形式打印出来。对于学生类,该函数则可以以Pass: X, Fail: X 来统计自己的成绩情况(A,B,C 为 Pass, ...原创 2018-03-21 13:43:30 · 1033 阅读 · 0 评论