- 博客(17)
- 收藏
- 关注
原创 分数归档和分解质因数
第一题为分数归档:分数归档可以主要用if判断语句去选择归档阶段。第二题为分解质因数。重点讲。首先我们要建立一个变量target=int(input('请输入整数:')),然后print(target,'=',end='')来建立形式。然后我们要建立一个target小于0的形式,如果target<0,让那些质因数都是正整数,那么就要target=abs(target),并且print('-1*',end='')来建立后面的形式,end表示接续后面的值。然后要让flag被识别显示出来,就要fl...
2021-12-07 00:23:57 153
原创 水仙花数以及找素数
找水仙花数的意思是有一个三位置数的值为这三个位数的数字*3的和。代码解释如下:首先设置一个for循环,for i in range(100,1000)找三位数,然后s = str(i),把i变为字符串显现出来。然后s[-1]表示个位数,s[-2]表示十位数,s[-3]表示百位数。再用if语句判断 i==one*3+ten*3+hun*3。print(i)得出值。第二个图为从101~200找素数,素数就是除了1和本体外其他都没法整除的数。代码啊解释如下:通过两个for循环建立两个可以互相除...
2021-12-04 23:51:19 212
原创 Python写简易登录入口教程.最详细的解答思路.
首先明白登陆页面三要素,1.登陆界面,2.账号,3.密码,4.验证码(通常为大写字母和小写字母以及数字三位数组成)首先思考变量在哪,我们可知变量为验证码里的数字变化,那么首先设置一个函数来表示首先导入值from tkinter import *import random来表示导入任意数然后for i in range(2)表示三个套娃,这个时候要想到套娃前得先有娃可套,于是在上面写三个str123娃子.然后用num = random randint()表示取任意整数,chr函数...
2021-12-01 01:00:30 3328
原创 Python3.9+三月起每个月生一对兔子
问题为1对兔子从第三个月起每个月生一对兔子,求几个月为几只兔子数学思维:这是典型的斐波那契数列,第一个月2只,第二个月2只,第三个月4只,第四个月6只,第五个月10只代码:规范的话先用while True语句,while True语句简单的讲就是如果核心思想错误的话还可以继续循环,用于用户名和密码.然后try,expect语句来表示检验.用num=int(input(...))表示输入.然后用if语句来表示num>0则break停止这个while循环检验.玩家可以下一步进行.否则else...
2021-11-27 13:33:21 915
原创 Matlab画图,制造表图
这是用于离散型变量画的柱状图.bar(x,y)表示制造一个二维坐标图.x表示x坐标,y表示y坐标.xlabel表示给x轴添加名字,ylabel表示给y轴添加名字,title设立标题第二图是表示画三个对象在同一图象的表示方法.如何把三者概括在一起呢?用y=[1 2 3]这样的表示方法即可.那么legend('1' '2' '3')就能表示三者概括在一起的图象.如图所示...
2021-11-27 12:54:06 1220
原创 第六天打卡+斐波那契数列+递归实现
递归实现是设置一个函数,return存储数据,函数表示从1开始如果大于2则是Fib(n-1)+Fib(n-2)朴素实现是设置一个0,1,1开始的变量然后你打出的n在从0到n-1的循环中循环.
2021-11-26 01:05:45 103
原创 Matlab第五天打卡+第二章练习
简单的matlab向量运算和向量表示方法,形式x'表示转置向量,行(列)向量变为列(行)变量.exp(x)表示e^x. u =[start,step,end](跟python语句不一样).linspace表示从10到50的100个等差数组linspace的2表示2个等差数组.logspace(10,50,5)表示10^10到10^50的5个等差数值.length(A)表示数组长度,max和min表示数组里的最大值和最小值.x.^2这个.是数组计算,跟矩阵计算区分开来sqrt表示开...
2021-11-25 00:26:51 408 1
原创 打卡第五天+三道练习题讲解
第一道题为有1,2,3,4的数字求不重合的各种组合并且求出组合总数.讲解如下:对于这道题我们可以设置一个变量num=0,然后设置三个for循环在in range(1,5)分别找一个数,最后设置个if语句判断a!=b!,b!=c,a!=c来给num+=1加一次,然后继续循环for找一下个,低档题.第二道题为求某个值,这个值为一个整数加100是完全平方数,再加168还是完全平方数,求这个值对于这道题可以设置一个n=0的变量,用while语句判断判断<=168时n+1直到不符合条件,那个值...
2021-11-24 22:35:56 952
原创 python+0~100的奇数和
两个图,一个是我想出来的,一个是标准答案.两者是不同的解题方式.第一种先设置两个变量=0,我采用for循环语句,就是在range(0,101)的限定下循环里面的所有数,再设置if语句判断奇数和偶数,取奇数,contiue跳过偶数,要注意的是最后result+=i要在for循环里面跟If对齐,因为它是在for循环里进行计算的(用心去感受)第二种用while语句,先设置两个=0的变量,然后用whilei<=100循环所有小于100的数,可以这样思考,首先你要用if语句判断不是偶...
2021-11-24 00:40:09 1404
原创 Matlab基础训练第一天
简单的打卡第一天(事情很忙),就简单的打计算公式今天所学有exp(x)为e^x,log(x)w~lnx ,log10(x)~log10 x,sqrt开方,format bank2位,format short4位,format long16位,for rat是表示输出为x/x号形式.
2021-11-23 23:57:57 276 1
原创 字典for循环一键多值问题练习(含列表)
解这道题首先要建立一个字典和三个列表,然后通过for循环进行元素提取.for循环要用for i in txt.splitlines()先去掉括号.然后用k = i.split(',')去掉逗号.可以想象它们现在是几个被切割好的元素.然后用列表的添加name.append([0])这样把分开的元素添加进去.最后print()就可以作答.代码如下(手打):txt = """..............."""dit = {} #建立字典name = []age = []he...
2021-11-22 13:23:20 342 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人