Python
g_curry
这个作者很懒,什么都没留下…
展开
-
Python学习--斐波那契数列--迭代法和递归法实现
斐波那契数列实现的两种方式 迭代法: 使用迭代法速度快,运算几乎不用等待,例如计算99代,可以瞬间出答案,效率比递归法快,但是程序冗杂。 def fib(n): n1 = 1 n2 = 1 n3 = 1 if n < 1: print("输入错误!") return -1 if n ==1 or n =...原创 2018-08-15 11:06:12 · 2771 阅读 · 0 评论 -
文件的打开模式和文件对象方法
Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。 语法: file object = open(file_name [, access_mode][, buffering]) 其中: file_name:file_name变量是一个包含了你要访问的文件名称的字符串值。(此变量为必须输入的,其他变量可以不写:有默认值) ...原创 2018-08-15 22:27:03 · 426 阅读 · 0 评论 -
字符串的方法及注释
字符串的方法及注释: capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符串居中,并使用空格填充至长度 width 的新字符串 count(sub[, start[, end]]) 返回 sub 在字符串里边出现的次数,start 和 end 参数表示范围,可选。 ...原创 2018-08-15 22:37:41 · 204 阅读 · 0 评论 -
itertools部分用法
来源于小甲鱼题目 请用两行代码找出"FishC"五个字母的所有组合便看了看itertools库里面的内容 导入itertools库,其作用是用于创建有效循环的迭代器的函数 import itertools print(*("第 %s 个的值为:%s" % (i + 1, ''.join(val)) for i, val in enumerate(list(itertools.perm...原创 2019-09-26 21:02:35 · 276 阅读 · 0 评论 -
python求水仙花数&自幂数……
首先,先了解什么是水仙花数: 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。 水仙花数只是自幂...原创 2019-09-28 17:38:41 · 1076 阅读 · 0 评论