- 博客(15)
- 收藏
- 关注
原创 python:if-else语句的使用
给定一个值,当然也可以接受用户输入,然后就是判断语句,根据题目要求来写判断语句,需要夺少写多少,最后用else来结尾就行,else的意思就是上面的判断语句都不满足的情况下输出的语句。if-else语句只是一个基础句型,他的完整句型应该是if-elif-……-elif-else。
2024-05-26 23:20:42
294
原创 python:交换两个函数的值
丢失了一个10,那是因为在a = b的时候10就没有了,所以这就要求我们在这么做之前,需要重新定义一个函数来接受10,以免它丢失,如下。
2024-05-26 23:04:14
353
原创 python:迭代器小tips
这里可以看出来,经历过一次循环之后,下一次循环就没有数据了,由此可得,迭代器是直接把元素取出来,而不是复制出来,用过一次就没了。我这里讲解的是直入主题,便于初次了解,具体详解可以去自己去搜。至于更多的关于迭代器的知识,还是需要自己去扩展哇。然后,我们再来看一一段代码。
2024-05-26 22:40:35
161
原创 python:for i in : 跟for i in range()的区别
而range循环的则是数字,没有特殊设置的情况下他就是从0开始循环,直到所循环的数减1。首先,没有 range 的话他循环出的是多个元素组成的集合或者字典、列表……如果把a和b换了的话就会报错。
2024-05-26 21:52:38
2314
原创 python:for 循环与 continue 语句
可以看出来,如果不写continue的话,小李还会再被循环一次,所以他的作用就是。跳出循环,直接进行下一次循环。
2024-05-26 21:26:22
1116
原创 python:def()函数调用函数小见解
内容:缩进之后的内容就是你要定义的方法或者内容,方法的话需要用return返回到a里面存储,也就是制作好模具之后拿给食堂,等着学生去用。我这里说的只是一个初学者对于得def 的基础理解,等到理解之后还有更多的扩展的,所以不能停下来。括号:括号内就是给你放参数的地方,就跟一个餐盘模具要有几个放菜的凹槽一样。还有,这里从输出结果也可以看出来,就连输出语句print()都制作进去了。def : 可以简单理解成一个制造模具的地方。
2024-05-25 23:50:34
225
原创 python:while循环语句与break语句
从这一串代码中可以简单看出来一些,while语句其实就是一个楼梯,根据工程图(题目要求)来盖楼(编写代码)while为一楼,逐渐往上盖,每往上盖一楼就是一个if,if是可以无限叠加的,最后用break来封顶。直接根据实例代码来说吧。
2024-05-25 22:58:09
200
原创 python:求最小公倍数
分别把这两个数分解质因数,从质因数中先找到两个数公有的质因数,再找到两个数独有的质因数,把它们相乘的积,就是这两个数的最小公倍数。:用短除法求两个数的最小公倍数,先用这两个数公有的质因数连续去除(一般从最小的开始),一直除到所得的商是互质数为止,然后把所有的除数和最后的两个商连乘起来。例如,求18和30的最小公倍数,先用公有的质因数2除,再用公有的质因数3除,除到两个商是互质数为止。因为两个数的乘积等于这两个数的最大公约数和最小公倍数的乘积。,那么较大的数就是这两个数的最小公倍数。互质数(两个都是质数)
2024-05-25 22:26:09
737
原创 python:最大(小)公约(因)数(2):用遍历循环的方式来求
再次的,我们需要声明集合,之前我们学习过集合。集合的特性就是不会有重复的元素(主要还是为了避免元素过多,其实不用集合也行,自己可以去试试,小心cpu警告!),所以用在这里正好合适,具体原因请往下看。不过要注意了,求最小公约数没啥意义,除非题目有特别要求,因为所有整数(除了0)的最小公约数(最小公因数)都是1。既然所有的约数(因数)都求出来了,那么除了最大公约数,那另外一个东西是不是就显而易见了呀,对咯,就是。这样,两个数的所有约数都取了出来,接下来就是最后一步了,把两个集合合并,最大值就是最大公约数啦!
2024-05-25 20:18:19
318
原创 python:最大公约(因)数(1):最简单的方式来求(数学模块)
然后就是需要求最大公约数的数字,下面是接收用户输入的方式,如果需要求多个数的最大公约数,只需要继续往下声明函数(也就是a,b,c这样的),注意input()需要写在最后面。接下来就是最后一步了,调用数学模块中的gcd()函数来求最大公约数,如果需要求多个数的最大公约数,往括号里继续追加就可以了。首先,需要调用数学模块的内置函数来实现,也就是math模块。
2024-05-25 19:43:40
344
原创 spark:spark-shell启动出现文件找不到(file does not exist)
需要注意的一个点就是mkdir 后面开始就是要根据自己的报错路径进行修改。出现上面的错误的解决办法就是创建一个路径。
2024-04-16 00:28:48
709
原创 hive:安装DBeaver中的一些错误提示
然后就是下载好资源之后的选择版本,也会出现错误提示,我这里出现了两次,两次都忽略就i行了。在安装好之后下载资源的时候会出现报错,直接点忽略就好了。到最后连接的虚拟机出现绿色小勾勾就是成功了!
2024-04-07 16:43:51
577
原创 hive:关于hive安装配置出现newline附近有语法错误
如果使用了jps查看进程的话,那么使用kill -9 -****(进程)杀死进程。最后再查看进程就有了。
2024-03-21 10:55:16
405
1
空空如也
关于#java#的问题:junit测试
2024-08-03
java没有为类型Test定义方法
2024-07-15
爬虫应用技术与开发,python
2023-12-24
vue编程,对于每个页面内都要有子页的要求
2023-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅