1个云虚拟主机怎么做多个网站,公共空间设计网站,平和网站建设,企业网站怎么做连接一、题目描述
该题目描述一个网络中数据包交换#xff08;Packet Switching#xff09;的例子。题目如下#xff1a; 二、问题解答#xff08;使用Python#xff09;
Q1#xff1a;如何求出0.0004这个值#xff1f;
#xff08;1#xff09;、公式推导过程#xf…一、题目描述
该题目描述一个网络中数据包交换Packet Switching的例子。题目如下 二、问题解答使用Python
Q1如何求出0.0004这个值
1、公式推导过程手写 2将计算过程转化为Python代码
import mathdef fact(n):if n 0:return 1return n * fact(n - 1)p_bar 0
for i in range(0, 11):# print(i)p_bar fact(35) / fact(i) / fact(35 - i) * math.pow(0.1, i) * math.pow(0.9, 35 - i)p 1 - p_barprint(p)运行结果截图 Q2如果总用户数 35这一概率会如何变化
更改后的 Python 代码手动输入总用户数的值
import mathdef fact(n):if n 0:return 1return n * fact(n - 1)p_bar 0n int(input(输入总用户数n:))for i in range(0, 11):# print(i)p_bar fact(n) / fact(i) / fact(n - i) * math.pow(0.1, i) * math.pow(0.9, n - i)p 1 - p_barprint(p)# print(fact(6))
# print(math.pow(0.1, 2))
n 50总用户数为50: n 75总用户数为75: n 90总用户数为90: n 100总用户数为100: 此概率值会随着总用户数的增多而显著增加。直观看来也是如此。
解答完毕。
更新
习题第1问标准答案