做事就是困难的, 要认识到这点
而且其实你很幸福了, 至少知道自己应该学什么, 很多人连学什么都不知道
你的问题也算是普遍问题了, 主要原因在于:编程是全新的领域, 过往积累的人生经验不适用, 相当于成年外国人学用筷子, 困难可想而知
在学习新东西的时候仍然使用老的认知手段/方法, 但是老体系不够好
教材不够好, 没有用通俗易懂的例子给你讲解概念 (重要的是例子, 人是会自己根据例子总结规律的)
资料太老, 格式化字符串这种事情, 早就不应该用 % 了, 至少应该用 str.format 函数
举个例子, 格式化字符串你看下面的例子, 我什么都不和你说, 你都能自己看懂
print('from{}to{}at{}'.format(1, 3, 'earth'))
# 输出结果如下
# from 1 to 3 at earth
所以会有很多人学得很慢很难很痛苦也是很正常的
我给你一台钢琴, 随手丢一本不知道谁写的钢琴入门, 你一样快不了(当然也好不了....)