自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 编制实现管道通信的程序。

1、编制实现管道通信的程序。使用系统调用 pipe()函数建立一条管道线,两个子进程分别向管道各写一句话。Child process 1 is sending a message!Child process 2 is sending a message!而父进程则从管道中读出来自于两个子进程的信息,显示在屏幕上。要求∶父进程先接收子进程P1发来的消息,然后再接收子进程 P2发来的消息要点:1.需要创建三个进程,一个父进程两个子进程2.可以通过控制信号量来控制先执行进程P1,再执行进程P2.

2021-11-26 20:34:06 2482

原创 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 1346

原创 python中的文件读写练习题

python中的文件读写1.将StudentInfo中的信息以字典的形式存储在列表里。 # [{‘学号’: ‘1445204009’, ‘姓名’: ‘王召’, ‘平时成绩’: ‘100’, ‘期末成绩’: ‘90’}, # {‘学号’: ‘1445204013’, ‘姓名’: ‘林锦’, ‘平时成绩’: ‘95’, ‘期末成绩’: ‘67’} … ]StudentInfo中的信息:学号,姓名,平时成绩,期末成绩1445204009,王召,100,901445204013,林锦,95,6714

2021-11-21 16:41:55 2893

原创 python中的OS模块

OS模块程序运行时,所有处理结果都存放在内存中。然而,内存中的数据是临时性的,当程序执行完毕后,内存中的数据无法再次访问。I/O编程可以将内存中的数据以文件的形式保存到外存,从而实现数据的长期保存及可重复利用。同时,我们可以利用os模块方便使用与操作系统相关的功能。 os模块的使用要通过 import os 将其导入1.查看系统平台使用os.name可以查看当前操作系统的名字。‘‘nt’’–>Windows ‘‘posix’’–>Linux2.获取当前系统的路径分隔符os.s

2021-11-21 16:12:21 475

原创 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 818 2

原创 Python列表、字典练习题

Python列表、字典练习题1、实验题目:好友管理系统请设计一个好友管理系统,每个功能都对应一个序号,用户可根据提示“请输入您的选项”选择序号执行相应的操作,包括:(1)添加好友:用户根据提示“请输入要添加的好友:”输入要添加好友的姓名,添加后会提示“好友添加成功”。(2)删除好友:用户根据提示“请输入删除好友姓名:”输入要删除好友的姓名,删除后提示“删除成功”。(3)备注好友:用户根据提示“请输入要修改的好友姓名:”和“请输入修改后的好友姓名:”分别输入修改前和修改后的好友姓名,修改后会提示“备

2021-11-11 17:54:36 3745 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 35566

原创 截断二进制退避算法实现

截断二进制退避算法实现具体内容:确定基本退避时间,它就是争用期。以太网把争用期定为51.2us。对于10Mb/s以太网,在争用期内可发送512bit,即64字节。从离散的整数集合[0,1,…,]中随机取出一个数,记为r。重传应推后的时间就是r倍的争用期。上面的参数k按下面的公式计算:k=Min[重传次数,10]可见当重传次数不超过10时,参数k等于重传次数;但当重传次数超过10时,k就不在增大而一直等于10。当重传达16次仍不能成功时(这表明同时打算发送的数据站太多,以致连续发生冲突),则丢弃该,

2021-10-25 11:49:02 1539

原创 编程CDMA码分复用

编程CDMA码分复用要点:随机生成多个码片站:码片站中只含有-1,1序列两两正交:要保证随机生成的码片站两两正交已知收到的码片序列求创建的站发送的数据、import numpy as np#judge函数想实现如果可以找到每个列表都两两正交的话就返回,如果为找到就循环去找def judge(ls): for i in range(len(ls)): for j in range(i+1,len(ls)): if sum(map(lambda

2021-10-25 10:49:37 742 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除