python学习顺序:基础》web全栈(前端后端框架和django等)》爬虫、数据分析、人工智能

只有大量,长时间的重复,才能建立新的脑回路,这是不可速成的客观规律。要想学会一个新东西,一个新的思考方式,满足三要素就能做 到“大量时间”“重复”“专注”。

在我们的日常生活中,我们总是希望能够快速地掌握一项新技能或者学会一种新的思考方式。然而,现实往往并不如我们所愿。学习任何新事物都需要大量的时间和精力投入,而且这个过程往往是漫长而枯燥的。这是因为大脑中的神经元需要通过不断地重复和强化来建立新的连接,从而形成新的脑回路。这是一个不可速成的客观规律,任何人都无法逃避。

那么,如何才能在有限的时间内学会一个新东西呢?答案其实很简单,那就是满足以下三个要素:大量时间、重复和专注

首先,大量时间是学习新事物的基础。大脑中的神经元需要足够的时间来进行自我调整和优化,从而形成新的脑回路。这个过程是无法通过短时间内的高强度学习来实现的。因此,我们需要给自己足够的时间来学习和巩固新知识。只有这样,我们才能真正地掌握这项技能。

其次,重复是学习新事物的关键。大脑中的神经元需要通过不断地重复来加强彼此之间的联系,从而形成新的脑回路。这个过程是非常关键的,因为只有通过重复,我们才能让大脑记住这些新的知识和技能。因此,在学习新事物的过程中,我们需要不断地进行复习和巩固,以确保这些知识能够被我们牢固地记住。

最后,专注是学习新事物的核心。在学习过程中,我们需要保持高度的专注力,以便更好地吸收和理解新知识。这是因为大脑在高度专注的状态下,其工作效率会大大提高。因此,在学习新事物的过程中,我们需要尽量避免分心,确保自己能够全身心地投入到学习中去。

当然,满足这三个要素并不意味着我们就能够轻松地学会一个新事物。实际上,学习新事物的过程往往充满了挑战和困难。然而,只要我们能够坚持不懈地投入大量的时间和精力,不断地进行重复和巩固,同时保持高度的专注力,我们就一定能够克服这些困难,最终学会这个新事物。
此外,我们还需要注意以下几点:

  • 在学习新事物的过程中,我们需要根据自己的实际情况制定一个合理的学习计划。这个计划应该包括学习的时间、内容和方法等方面,以便我们能够更好地进行学习。

  • 寻找合适的学习方法。每个人的学习方式都是不同的,因此我们需要根据自己的特点来寻找一种最适合自己的学习方法。这样,我们才能够更加高效地进行学习。

  • 保持良好的学习态度。学习新事物是一个长期的过程,我们需要保持积极的心态,相信自己一定能够学会这个新事物。只有这样,我们才能够在学习过程中不断进步,最终实现自己的目标。

逝者如斯夫,不舍昼夜

以下为正文:

python 函数

发布:2024年2月3日分类:python, 函数, 网站搭建213字词2.4分钟阅读浏览:37

函数用法和低层分析

  • 函数是可重复用的程序代码块
  • 函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。

函数简介

函数 function 的基本概念

python 函数的分类

  • 内置函数
  • 标准库函数
  • 第三方库函数
  • 用户自定义函数

三、函数的定义和调


def add(a,b,c):

"""完成三个数的加法,并返回它们的和"""
sum = a+b+c
print("{0},{1},{2}三个数的和是:{3}".format(a,b,c,sum))
return sum

print(add)
print(id(add))
print(type(add))

add(10,20,30)
add(40,50,90)

形参和实参

文档字符串(函数的注释)

函数也是对象

https://www.bilibili.com/list/ml2810800471?spm_id_from=333.999.0.0&oid=411470447&bvid=BV1cV4119785&p=71
def print_star(n):

print("*"*n)

c = print_star

print(print_star)
print(id(print_star))
print(type(print_star))

变量的作用域(全局变更和局部变量)

递归函数

def f1(n):

print("start:"+str(n))
if n == 1:
print("recursion over!")
else:
f1(n-1)
print("end:",str(n))
f1(5)

参考视频

https://www.bilibili.com/video/BV1cV4119785?p=82&vd_source=8615591044e5a2a0fd197116e1e1051b

def factorial(n):

if n==1:
return 1
else:
return n*factorial(n-1)
print(factorial(4))

嵌套函数

def outer():
print("outer function!!!")

def inner_function():
print("inner_function!!!")
inner_function()

outer()

面向对象和面向过程

类的定义

类对象

class Student():

pass

print(type(Student))
print(id(Student))
print(Student)
    def __init__(self,name,score):

self.name = name # 实例属性
self.score = score
Student.count = Student.count + 1

def say_score(self): # 实例方法
print("我的公司是:",Student.company)
print(self.name,'的分数是:',self.score)

s1 = Student("高淇",80) # s1是实例对象,自动调用__init__()方法
s2 = Student('张三',70)
s1.say_score()
print('一共创建{0}个Student对象'.format(Student.count))

https://www.bilibili.com/video/BV1cV4119785?p=94&spm_id_from=pageDriver&vd_source=8615591044e5a2a0fd197116e1e1051b