- 博客(63)
- 收藏
- 关注
原创 Ubuntu 18.04 上将 python、pip 命令更改为指向 Python3、pip3
Ubuntu 18.04 上将 python、pip 命令更改为指向 Python3、pip3
2024-10-24 15:31:16 464
原创 docker inpect 结果里的http_proxy是怎么配置的,何时配置的
docker inpect 结果里的http_proxy是怎么配置的,何时配置的
2024-10-12 11:24:22 418
原创 修改 Docker 容器的 http_proxy 和 https_proxy
修改 Docker 容器的 http_proxy 和 https_proxy
2024-10-12 11:22:47 572
原创 docker export/import 和 docker save/load 的区别
docker export/import 和 docker save/load 的区别
2024-10-02 10:49:36 909
原创 google浏览器取消SSL证书校验
在属性的目标中加入--disable-infobars --ignore-certificate-errors,然后重启浏览器。
2024-06-18 10:26:54 1435
原创 Python算法100例-4.8 计算分数的精确值
remainder[m] = i # m:得到的余数;remainder[m]:该余数对应的商的位数m *= 10 # 余数扩大10倍quotient[i] = m // n # 商m = m % n # 求余数if m == 0: # 余数为0则表示是有限小数j = 1print("%d" %quotient[j], end="") # 输出商j += 1break # 退出循环= 0: # 若该余数对应的位在前面已经出现过j = 1。
2024-03-28 10:26:04 772
原创 Python算法100例-4.7 分数比较
求两个数的最大公约数# 若a < b,则交换两变量的值if a < b:temp = aa = bb =temp# 求分母a和b的最大公约数c = a * bwhile b!
2024-03-28 10:24:34 421
原创 Python算法100例-4.6 歌星大奖赛
2.问题分析3.算法设计# 歌星大奖赛# 求出最大分数值max = score[0] # 给max赋初值m = 0 # m记录最大值的下标m = j # 记录最大值的下标print("最大的分数为:%d" % max)# 求出最小分数值min = score[0] # 给min赋初值n = 0 # n记录最小值的下标n = j # 记录最小值的下标print("最小的分数为:%d" % min)sum = 0 # 记录10个评委打分的总分数。
2024-03-27 20:38:42 1448
原创 Python算法100例-4.5 最小公倍数
3.算法设计if m < n: # 比较两个数的大小,使得m中存储大数,n中存储小数temp = mm = nn = temp。
2024-03-27 20:35:18 667
原创 Python算法100例-4.4 最大公约数
3.算法设计if m < n: # 比较大小,使得m中存储大数,n中存储小数# 交换m和n的值temp = mm = nn = temp。
2024-03-26 11:16:57 879
原创 Python算法100例-4.1 将真分数分解为埃及分数
3.算法设计# @desc: print()函数# 输出整数部分# 指定占位符宽度,输出整数部分# 指定占位符宽度,左边补0,输出整数部分# 指定占位符宽度,右对齐,输出整数部分# 保留2位小数# 指定占位符,并保留3位小数# 指定占位符,并保留4位小数,左边补0# 指定占位符,保留2位小数,左边补0,始终带符号# 使用科学记数法表示# 输出字符串# 也可以省略格式说明,直接输出# 保留3个字符# 输出字符str1 = 'a'print(i) # 换行输出。
2024-03-15 17:35:05 866
原创 Python算法100例-3.10 不重复的3位数
print()4.确定程序框架%%time# 不重复的3位数count = 0 # 计数器k = 1= i:if k!= j and k!= i:count += 1if count % 8 == 0: # 每输出8个换一行print()k += 1print("三位互不相同的数,共有:%d" % count, "个")三位互不相同的数,共有:24 个。
2024-03-09 16:52:27 402
原创 Python算法100例-3.9 勾股数
完整源代码项目地址,关注博主私信'源代码'后可获取1.问题描述2.问题分析3.算法设计4.完整的程序5.问题拓展1.问题描述求100以内的所有勾股数。所谓勾股数,是指能够构成直角三角形三条边的三个正整数(a,b,c)。2.问题分析根据“勾股数”定义,所求三角形三边应满足条件a2+b2=c2a^2+b^2=c^2a2+b2=c2。可以在所求范围内利用穷举法找出满足条件的数。3.算法分析采用穷举法求解时最容易想到的一种方法是利用三个循环语句分别控制变量a、b、c的取值范围,第一层控制
2024-03-08 15:36:57 1309
原创 Python算法100例-3.8 黑洞数
3.算法设计# 求三位数的组合最大值def three_max(a, b, c): # a、b、c分别对应百位、十位、个位if a < b: # 如果a
2024-03-07 15:47:46 1190
原创 Python算法100例-3.6 自守数
3.算法设计采用“求出一个数的平方后再截取最后相应位数”的方法显然是不可取的,因为计算机无法表示过大的整数。·第一个部分积中:被乘数最后三位×乘数的倒数第一位。·第二个部分积中:被乘数最后两位×乘数的倒数第二位。·第三个部分积中:被乘数最后一位×乘数的倒数第三位。将以上部分积的后三位求和后截取后三位就是三位数乘积的后三位。这样的规律可以推广到同样问题的不同位数乘积。4.求给定数的位数# (部分积+截取被乘数的后N位×截取乘数的第M位),%a再截取部分积k //= 10 # k为截取被乘数时的系数。
2024-03-06 21:22:12 1543
原创 Python算法100例-3.5 亲密数
3.算法设计4.确定程序框架%%time# 亲密数print("3000以内的全部亲密数为:")b = 0n = 0for a in range(3000): # 穷举30000以内的全部整数# 计算数a的各因子,将各因子之和存放到b中i = 1b += ii += 1# 计算b的各因子,将各因子之和存于nj = 1n += jj += 13000以内的全部亲密数为:对于这类需要多次将某些值存储到一个变量中的情况,一定要注意变量赋初值的位置。
2024-03-03 17:38:21 429
原创 Python算法100例-3.4 完数
计算出所选取整数i(i的取值范围不固定)的因子”是关系运算符的一种,结果只有True或False两种。它的作用是用来判断等号“
2024-03-03 17:09:15 1012
原创 Python算法100例-3.3 阿姆斯特朗数
需要把每一位分离出来,然后比较其立方和与原数是否相等。3.算法设计题目给出的数据最多三位,我们可以定义三个变量分别来存储原数的个位、十位和百位,也可以用数组来存储,数组的长度为3。4.确定程序框架。
2024-03-03 16:37:12 950
原创 Python算法100例-3.2 水仙花数
要把给出的三位数的个位、十位和百位分别拆分,并求其立方和(设为s),若s与给出的三位数相等,则该三位数为“水仙花数”,反之,则不是。3.算法设计。
2024-03-03 16:12:59 465
原创 Python算法100例-3.1 回文数
将平方后的数值(a)的每一位进行分解,按从低位到高位的顺序依次暂存到数组中,再将数组中的元素按照下标从大到小的顺序重新将其组合成一个数k(如n=15,则a=225且k=522),若a等于k则可判定n为回文数。3.算法设计k += m[i-1] * t # t记录某一位置对应的权值t *= 10i -= 14.确定程序框架。
2024-03-03 15:18:00 471
原创 Python算法100例-2.8 猜牌术
3.算法分析1)程序主框架如下:#外循环13次,每次将一张牌放入空盒中for i in range(1, 14): # i表示牌的序号# n用来记录当前的空盒序号,初值为1n = 1 # 每次都从一个空盒开始重新计数# 如果盒子非空,继续找下一个盒子# 如果盒子为空,判断盒子序号与牌的序号是否相同,相同则存入,不同则继续找2)将i号牌放入空盒。
2024-02-27 14:15:54 698
原创 Python算法100例-2.6 分糖果
4.确定程序框架(1)定义整型数组存放初始条件# sweet[0]=10表示第一个小孩的糖果数为10,以此类推。
2024-02-26 19:01:48 1156
原创 Python算法100例-2.4 个人所得税
4.确定程序框架(1)定义列表TaxTable#分为9个阶段,每个阶段第一个值为个税起征点,第二个值为该阶段截止点,第三个值为税率(2)定义计算税率的函数CaculateTax()
2024-02-23 20:41:00 1773
原创 Python算法100例-1.10 数制转换
及# 其他数制转换为十进制decimal_num = 0 # 存储展开之后的和for i in range(len(temp)): # 累加7.十进制转换成其他数制# 十进制转换为其他数制# 求出余数并转换为字符decimal_num //= object # 用十进制数除以基数# 修改余数数制f -= 1print()8.完整的程序。
2024-02-20 16:43:29 1231
原创 Python算法100例-1.8 冒泡排序
3.算法设计t = a[j] # 使用变量t暂存a[j+1] = tt = a[j] # 使用变量t暂存t = a[j] # 使用变量t暂存%%time# 选择排序# 求出列表的长度n = len(a)#交换t = a[i]a[j] = tprint("请为列表元素赋初值,列表末尾不能有空格:")a = x.split(" ") # 以空格方式分割每个元素for i in range(0, len(a)): # 输入多个值print("你输入的列表元素为:\n", a)
2024-02-19 10:06:42 1294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人