python练习题
无名之辈无名之辈
这个作者很懒,什么都没留下…
展开
-
python代码实现文件复制txt文件_工具类(1.1)
提供两种读取方式,前者一次性读取文件,后者按行读取文件# @DATE : 2020-11-17# @TIME : 17:15# @USER : kirin# 一:一次性读取完# def copy(filename, design):# f = open(filename, encoding='utf-8')# txt = f.read()# f.close()# with open(design, 'w', encoding='utf-8') as f:原创 2020-11-17 20:14:44 · 548 阅读 · 1 评论 -
判断一个字符串是否是回文_Python
def isPalindrome(sentence): str_x = str(sentence) str_y = "" for i in str_x: str_y = i + str_y if(str_y == str_x): print("是回文") else: print("不是回文")isPalindrome("121")有错误请指正原创 2020-11-03 23:00:17 · 1977 阅读 · 0 评论 -
python计算一个数的个各位上的数字之和
编写一个函数计算一个整数各个数字之和,使用下面的函数头.编写程序提示用户输入一个整数,然后显示该整数各个数字之和我自己写的代码与描述稍有出入,但并无影响:# @AUTHOR# @DATE2020 - 11 - 3, 16: 40# 不使用函数的方式:# print([(lambda x: x * x)(i) for i in range(11)])def sulie(n): print([(lambda x: x * x)(i) for i in range(n)])sulie原创 2020-11-03 22:59:02 · 11977 阅读 · 0 评论 -
python-利用生成器函数生成斐波那契数列
# @DATE : 2020-11-3# @TIME : 17:04# @USER : kirin# 生成器函数生成斐波那契额数列def fib(n): count = 0 a, b = 0, 1 while count < n: count += 1 yield a a, b = b, a + bgen = fib(20)for i in gen: print(i)...原创 2020-11-03 22:55:10 · 737 阅读 · 0 评论 -
判断一个数是否为四叶玫瑰数_python
python编写,课堂练习# @DATE : 2020/9/8# @TIME : 08,17,31# @USER : win10# @WRITEN BY : ice_stone# 判断是否为四叶玫瑰数num = eval(input("输入一个四位数"))num4 = (num // 1000) ** 4 # 千位数num3 = ((num % 1000) // 100) ** 4 # 百位数num1 = ((num // 10) % 10) ** 4 # 十位数num2 = (n原创 2020-09-10 12:01:16 · 7641 阅读 · 0 评论