笔记
MrFanff
这个作者很懒,什么都没留下…
展开
-
python中同名函数
无意中发现python中可以有同名函数存在不会报错。代码如下:#!/usr/bin/env python# -*- coding:utf-8 -*-# @ Time :2020/9/7 22:56# @ Author :BT烤翅"""题目:练习函数调用。"""def hello(): print('frist_hello world')hello()def hello(): print('second_hello_world')hello()原创 2020-09-07 23:13:53 · 2888 阅读 · 2 评论 -
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。
今天学习了pyth100例中的第十八题题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。自己没看答案实现了功能之后发现于网站答案不一样逻辑也不同所以记录一下请大家指点,指出不足这是我的代码:#!/usr/bin/env python# -*- coding:utf-8 -*-# @ Time :2020/8/12 22:43# @ Author :BT烤翅"""题原创 2020-08-12 23:17:25 · 855 阅读 · 0 评论 -
判断101-200之内有多少个素数并且打印。
今天学习了python100例中的“判断101-200之内有多少个素数并且打印。”与别人的比较了一下,并不是很简洁。主要是完全自己写出来的,值得纪念一下,所以记录一下。#!/usr/bin/env python# -*- coding:utf-8 -*-# @ Time :2020/8/9 22:42# @ Author :BT烤翅"""判断101-200之间有多少个素数,并输出所有素数。程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此原创 2020-08-09 23:31:05 · 274 阅读 · 0 评论 -
判断某个日期是一年中的第几天。
判断一天是一年中的第几天。今天学习了python100例中的第四例"""题目:输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于2时需考虑多加一天:"""发现好多人虽然实现了功能,但是对异常没有处理。比如说:平年2月没有29日,[2,4,6,9,11]月没有31日所以自己就研究了一下,记录一下。不足之处请多多指教。请大佬优化。#!/usr/bin/env pyt...原创 2020-08-07 23:44:12 · 3310 阅读 · 1 评论 -
今天遇到一个想不通的问题,先记录下来,以后学明白再来。
今天遇到一个想不通的问题,先记录下来,以后学明白再来。def fib(x): if x == 0 or x == 1: return 1 else: return fib(x-2) or fib(x-1) print(fib(4))按照我的理解当第一次调用fib(x):的时候if不成立则return fib(x-2)此时x=2继续return fib(x-2)此时x=0则if成立return 1函数结束打印1为什么结果是5?...原创 2020-07-08 00:36:50 · 216 阅读 · 0 评论