![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
while循环
十三苦心钻研
流年,向花好月圆夜;
芳华,寻温情乐态心。
展开
-
python 编写一个函数,将一个 a 进制的数转换成一个 b 进制的数,其中 a 和 b 都在[2, 16]之间。二进制至十六进制之间转换
编写一个函数,将一个 a 进制的数转换成一个 b 进制的数,其中 a 和 b 都 在[2, 16]之间。 该函数有3个参数,前两个参数分别是 a 和 b ,第三个参数是一个字符串,表示a进制的数。 如果 a 和 b 不在给定范围之内,返回None, 否则返回对应的 b 进制数。 def func59(a, b, s): if a == b: return s if 2 <= a <= 16 and 2 <= b <= 16:原创 2020-12-01 21:01:17 · 3180 阅读 · 2 评论 -
python之n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向......
题目补充:从 1 号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋 友报的数加 1。若一个小朋友报的数为 k 的倍数,则该小朋友被淘汰出局, 不再参加以后的报数。当游戏中只剩下一个小朋友时,该小朋友获胜。 例如,当 n=5, k=2 时: 1 号小朋友报数 1; 2 号小朋友报数 2 淘汰; 3 号小朋友报数 3; 4 号小朋友报数 4 淘汰; 5 号小朋友报数 5; 1 号小朋友报数 6 淘汰; 3 号小朋友报数 7; 5 号小朋友报数 8 淘汰; 3 号小朋友获胜。 让用户给定 n 和 k,请原创 2020-11-21 12:16:45 · 3668 阅读 · 0 评论 -
python之矩阵相加:提示用户输入矩阵的行数n,再提示用户输入矩阵的列数m,接下来,提示用户输入 2*n*m 个数字(每次输入 一个数字)。输出 C=A+B。
代码: def func40(): n = int(input('Please input the number of rows:')) m = int(input('Please input the number of columns:')) lis1, lis2, lis3 = [], [], [] t1 = 0 while t1 < n: for j in range(0, m): a = int(input('P.原创 2020-11-20 00:21:16 · 1465 阅读 · 1 评论