python编写角谷猜想_python学习路上的笔记

日更,(晚10点)以督促自己的每日学习

---------==----------------=

2020.3.21 1:29不开玩笑,我现在还在改论文.最近这个星期工作忙,论文又被扣了下来,正努力改论文中,好久没学习了,真不是我坚持不下来。

------------------------------

2020.3.12距离跳槽还有362天

有啦,有学习的。今天看的是字符串和列表。只是美股又熔断了,是不是一个可以偷懒不学习的借口呢嘻嘻

------------------------------

2020.3.11 距离跳槽还有363天

有学习的,今天是文件读取的学习,并没有记笔记;可能还是得书到用时方恨少才会想要记笔记吧。

requests库也学到了。

没啥的,就是眼睛确实不舒服,休息啦

------------------------------

2020.3.10 距离跳槽还有364天

今天发工资啦哈哈哈,在家摸鱼一个月,也被发工资了哈哈哈哈,不过头疼,今天差不多九点才开始学习的,做了张莉老师《

找第n个默尼森数,一定得跟范例的变量一样,要不然过不了,真是垃圾:

from math import sqrt

def prime(num):#判断是否为质数

if num == 1:

return False;

if num == 2:

return True;

k = int(sqrt(num))+1

for i in range(2,k):

if num % i == 0:

return False;

return True;

def monisen(no):

k = 0 ;

n = 1;

while(k

n = n+1;# 从小到大判断是否为质数

if(prime(n)):

m = 2**n-1

if(prime(m)):

k = k+1;# 计算到第几个尼莫森数

print(m)

n = int(input())

monisen(n)

好吧,还是得好好学习,明天继续上第三周课程

-----------------------

2020.3.9 距离跳槽还有365天

今天上级出差了,于是今天工作满满,摸不了鱼,只有今天晚上进行学习。

张莉老师《

def fac(n):

s = 0

for i in range(1, n):

if n % i == 0:

s += i

else:

continue

return s

n = int(input("please enter a number:"))

for i in range(n):

if fac(fac(i)) == i and i < fac(i):

print("{}-{}".format(i, fac(i)))

最后还是借助了网络的力量解决了:

def fac(x):

for a in range(2,x):

b = 0

for i in range(1,a):

if a % i == 0:

b += i

r = 0

for j in range(1,b):

if b % j == 0:

r += j

if r == a and a < b:

print("{}-{}".format(a,b))

n = int(input())

fac(n)

--------------------

2020.3.7

昨日开始在mooc网上学习,看张莉老师的《用python玩转数据》

文科专业,之前已经考到了python计算机二级证书,有一定的基础,现在看前面的基础知识篇,过得比较快。今日做的主要是if结构

-------------------------------------------

2020.3.8

今天是妇女节,周末,无心向学,玩了很久的自拍。

主要学了while,try, excepr, break, continue.

第二周的课程完成了,卡在了递归的理解上。有个“角谷猜想”的小循环值得分享:

递归最难理解的就是print是最后的,从后往前打印。

今天用多了format打印,熟练多了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值