![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python初级者
文章平均质量分 50
Test-Sunny
这个作者很懒,什么都没留下…
展开
-
pycharm打开终端时输入不了,如何解决
打开pycharm—选择文件—找到tool(工具)----找到所在项目下的终端----将shell文件路径修改为IDE的路径或者cmd.exe的路径。:打开pycharm.exe的安装文件位置----点击属性—点击兼容性------勾选中”以兼容属性运行这个程序"(注意:以上两个方法可以都进行采用,记住采用后重启Pycharm)原创 2023-06-14 16:45:45 · 6230 阅读 · 0 评论 -
什么是递归函数
1.递归指一个函数在它的函数体内调用它自身,执行递归函数将反复调用其自身,每调用一次就进入新的一层,递归函数必须有结束条件当函数在一直递推,知道遇到墙厚返回,这个墙就是结束条件所以递归要有两个要素,结束条件和递推关系递归有两个基本要素(1)边界条件:确定递归到何时终止,也称为递归出口(2)递归模式:大问题是如何分解成小问题的,也成为递归体。递归函数也只有具备了这两个要素,才有在有限计算后得出结果在递归函数中,调用函数和被调函数是同一个函数,需要注意的是递归函数的层次,如果把调用函数的主函数称为第原创 2022-06-27 10:49:13 · 7432 阅读 · 0 评论 -
python中的itertools.Permutations()
itertool是python提供的一个模块,用于创建有效循环的迭代器。他提供了于迭代器一起使用的各种函数,以产生复杂的迭代器,并帮助我们轻松,高校的解决时间和内存方面的问题,itertools模块为我们提供多种方法来操控遍历的序列itertools.permutation()函数属于组合发电机,用于简化组合结构(例如排列,组合,笛卡尔积)的递归生成器成为组合迭代器用法:Permutation(iterator,r)实例1:from itertools import permutationsa =原创 2022-06-24 15:59:59 · 2380 阅读 · 0 评论 -
python中的步长值是什么意思?
为开始索引的位置和结束索引的位置(python提供两种索引:从左向有0…index-1 从右到左 -1…-index)关键是在这个step的含义step在这里就是表示切片的步长(step 不能为0,默认为1)若step >0 则表示从左向右切片。此时,start必须西澳娱end才有结果,否则为空。例如:是s[0:5:2]的结果是‘ace’若step...原创 2022-06-23 16:40:48 · 5124 阅读 · 4 评论