python
文章平均质量分 56
python小白努力升级打怪~
Hello&&world
慢慢前行
展开
-
python中的异常处理习题
异常处理定义了一个CandleShop类:1)自定义一个异常类OutOfStack2)请修改实例buy当购买蜡烛的量超出库存时会抛出OutOfStack异常3)想办法在主程序中加一个代码会引起程序抛出OutOfStack4)捕获该异常,并输出异常的具体信息class CandleShop: name = "Here's a Hot Tip: Buy Drip Candles" def __init__(self, stock): self.stock = stoc原创 2021-11-21 16:44:39 · 1344 阅读 · 0 评论 -
python中的文件读写练习题
python中的文件读写1.将StudentInfo中的信息以字典的形式存储在列表里。 # [{‘学号’: ‘1445204009’, ‘姓名’: ‘王召’, ‘平时成绩’: ‘100’, ‘期末成绩’: ‘90’}, # {‘学号’: ‘1445204013’, ‘姓名’: ‘林锦’, ‘平时成绩’: ‘95’, ‘期末成绩’: ‘67’} … ]StudentInfo中的信息:学号,姓名,平时成绩,期末成绩1445204009,王召,100,901445204013,林锦,95,6714原创 2021-11-21 16:41:55 · 2862 阅读 · 0 评论 -
python中的OS模块
OS模块程序运行时,所有处理结果都存放在内存中。然而,内存中的数据是临时性的,当程序执行完毕后,内存中的数据无法再次访问。I/O编程可以将内存中的数据以文件的形式保存到外存,从而实现数据的长期保存及可重复利用。同时,我们可以利用os模块方便使用与操作系统相关的功能。 os模块的使用要通过 import os 将其导入1.查看系统平台使用os.name可以查看当前操作系统的名字。‘‘nt’’–>Windows ‘‘posix’’–>Linux2.获取当前系统的路径分隔符os.s原创 2021-11-21 16:12:21 · 471 阅读 · 0 评论 -
python中的内置函数
python中的内置函数1.map()map(func,*iterables) 是python的内置函数,会根据提供的函数对指定序列做映射。对可迭代函数中的每个元素应用func方法,将结果作为迭代器对象返回。例题:输出各位数字之和s1=input("输入一个自然数字符串:")print('各位数字之和:',sum(map(lambda el:int(el),s1)))2.reduce()reduce(func,*iterables)在迭代序列的过程中,首先把前两个元素(只能两个)传给 函数原创 2021-11-16 11:35:05 · 816 阅读 · 2 评论 -
Python列表、字典练习题
Python列表、字典练习题1、实验题目:好友管理系统请设计一个好友管理系统,每个功能都对应一个序号,用户可根据提示“请输入您的选项”选择序号执行相应的操作,包括:(1)添加好友:用户根据提示“请输入要添加的好友:”输入要添加好友的姓名,添加后会提示“好友添加成功”。(2)删除好友:用户根据提示“请输入删除好友姓名:”输入要删除好友的姓名,删除后提示“删除成功”。(3)备注好友:用户根据提示“请输入要修改的好友姓名:”和“请输入修改后的好友姓名:”分别输入修改前和修改后的好友姓名,修改后会提示“备原创 2021-11-11 17:54:36 · 3690 阅读 · 1 评论 -
Python中的random函数
Python中的random函数random模块提供生成伪随机数的函数,在使用时需要导入random模块1. random.random()最基本的随机函数,返回一个[0.0,1.0)之间的随机小数2.random.uniform(a,b)在指定范围内生成随机小数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: b <= n <= a;如果 a <b, 则 a <= n <= b3.random.randint(m,n)用于生成一个指原创 2021-11-11 17:13:57 · 35370 阅读 · 0 评论