01 2023 档案
摘要:复习Python表示幂的知识点: 1、** 2、pow(数字,次数) #水仙花数 count=0 for i in range(100,1000): m=i%10#个位 n=i//10%10#十位 k=i//100#百位 if i==(m**3+n**3+k**3): print(i) count+
阅读全文
摘要:#求解阶乘和 #阶乘函数 def fac(n): if n>1: return n*fac(n-1) else: return 1 #主函数 n=int(input("请输入求解的阶乘和数字:")) sum=0 for i in range(1,n+1): sum+=fac(i) print(f"{
阅读全文
摘要:一、python收获: 1、python自己可能用到的快捷注释:选中ctrl+/、三个引号‘’‘ 2、根号方式:二次的话sqrt(但要import math,math.sqrt)、或者使用内置函数pow(i,次数(比如0.5)) 二、输出素数三种解法 (1)条件为小于等于因子,对于开根号不是整数的情
阅读全文
摘要:注意不要忘了初始化计数 x={1,2,3,4} count=0#初始化个数 for i in x: for j in x: for k in x: if (i!=j)and(j!=k)and(k!=i): count+=1 print(i*100+j*10+k) print(f"组成数字个数为{co
阅读全文
摘要:思路:用循环遍历所有条件,注意每层循环结果终止条件为100钱最大化买鸡的数量(向下取整//)+1(range的最后一位取不到) #12百钱买百鸡 for i in range(1,int(100/5)+1):#公鸡最大数 for j in range(1,int(100/3)+1):#母鸡 for
阅读全文