随笔分类 -  Python

摘要:某日使用pip安装pytest包时,一直遇到提示信息“Defaulting to user installation because normal site-packages is not writeable”。 刚开始忽略了这个提示,package也能安装成功,但是每次都是加入到 C:\Users 阅读全文
posted @ 2021-08-24 10:30 anthinia 阅读(13699) 评论(0) 推荐(0)
摘要:斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13,特别指出:第0项是0,第1项是第一个1。从第三项开始,每一项都等于前两项之和。 Python 实现斐波那契数列代码如下: # 生成一个包含24 个斐波那契数列的列表 n1 = 0 n2 = 1 list = [0,1] 阅读全文
posted @ 2020-10-19 15:52 anthinia 阅读(444) 评论(0) 推荐(0)
摘要:list = [3, 2, 1, 9, 10, 78,6] n = len(list) for i in range(n): for j in range(0,n-i-1): if list[j]> list[j+1]: list[j],list[j+1] = list[j+1], list[j] 阅读全文
posted @ 2020-10-19 14:27 anthinia 阅读(109) 评论(0) 推荐(0)
摘要:代码: 测试代码: 阅读全文
posted @ 2019-05-27 13:57 anthinia 阅读(182) 评论(0) 推荐(0)
摘要:首先判断字符串的长度是否为0,如果是,直接返回字符串 第二,循环判断字符串的首部是否有空格,如果有,去掉空格,再判断字符串的长度是否为0,如果是,直接返回字符串 第三,循环判断字符串的尾部是否有空格,如果有,去掉空格,再判断字符串的长度是否为0,如果是,直接返回字符串 最后,返回字符串 代码: 测试 阅读全文
posted @ 2019-05-27 13:28 anthinia 阅读(311) 评论(0) 推荐(0)
摘要:如何打印99乘法表(效果如下)呢? 用python实现如下: 阅读全文
posted @ 2019-04-23 11:23 anthinia 阅读(3313) 评论(0) 推荐(1)
摘要:如果一个3位数等于其各位数字的立方和,则称这个数为水仙花数。 例如:153 = 1^3 + 5^3 + 3^3,因此153就是一个水仙花数。 如何求1000以内的水仙花数呢? 方法一:先求得百、十、个位的数字值,再按照水仙花数的定义来找符合条件的数 方法二:将数字先转化为字符串,利用字符串索引找到百 阅读全文
posted @ 2019-04-18 15:30 anthinia 阅读(26203) 评论(0) 推荐(1)