![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python的二三事
文章平均质量分 71
小赵同学-
愿与诸君聊代码、谈人生、想未来……
展开
-
用python实现冒泡排序
问题:list1=[12,9,25,37,21,43,19],用冒泡排序对list1进行排序一、冒泡排序二、一趟冒泡排序1、具体代码2、运行结果三、冒泡排序完整代码1、完整代码2、学习技巧(1)内层循环(2)输出结果(3)外层循环(4)运行结果四、总结一、冒泡排序我会用更通俗的话将冒泡排序的思路解释出来。对于无序的一组数,冒泡排序就是从左到右,相邻的两个数依次比较大小,如果左边大于右边,左右两边的数字交换位置。否则,跳过这个数,从下一位置接着比较。每一趟冒泡排序都会有一个最大的数被交换到最后的位置,直原创 2021-08-21 14:00:33 · 3785 阅读 · 0 评论 -
Python代码:动态的创建列表
在Python中,已知列表a=[1,2,3,4,5,6],如何动态的创建一个列表使其里面的每一个元素值都为a列表的5倍?一、对于这个问题小赵同学想到了三种方法,和大家分享一下第一种方法:使用列表解析式,这是最简单的方法了。具体看下面的代码:第二种方法:列表解析式的一般形式第三种方法:使用索引添加元素二、问题扩展:对于列表a中的元素有选择的乘5倍,当a[i]>3时,b[i]=a[i]*5,其余情况b[i]=a[i].三、总结一、对于这个问题小赵同学想到了三种方法,和大家分享一下第一种方法:使用列表解原创 2021-08-02 21:18:51 · 3610 阅读 · 0 评论 -
python中已经用pip安装了某模块,但pycharm中为什么仍然显示没有该模块?(已解决)
python中已经安装了模块,但pycharm中仍然显示No module named ‘模块名’。这个问题困扰了我很久,终于找到原因和解决方法。原来pycharm里面自带一个Python解释器,而这个里面是没有几个模块的。因为咱们在DOS命令行里面下载的模块是下载到Python的解释器里而不是pycharm里面的那个。打开pycharm依次点击file->Settings->Project Interpreter然后你就可以看见你现在所用解释器了。(路径是你创建的项目路径)如下图:原创 2020-10-12 21:00:07 · 9038 阅读 · 5 评论