随笔分类 - python从0开始
我的学习之路
摘要:一: 对象的概念 ”面向对象“的核心是“对象”二字,而对象的精髓在于“整合“,什么意思? 所有的程序都是由”数据”与“功能“组成,因而编写程序的本质就是定义出一系列的数据,然后定义出一系列的功能来对数据进行操作。在学习”对象“之前,程序中的数据与功能是分离开的,如下: # 数据:name、age、s
阅读全文
摘要:前言: 递归真的很重要,之前学的时候,学的一知半解,以为真正了解,每次想到递归,就记得一句:返回给函数的调用者,嗯?函数调用者,你是说外部,还是内部啊?疑问太多了,还有就是被告知一句:递归能解决的问题,循环都能解决,所以就更加不重视递归了!直到接触算法后,在解决问题时,最快,最容易理解的解法就是递归
阅读全文
摘要:1.迭代器 (1)什么是迭代器: #迭代器即迭代的工具,那什么是迭代呢?#迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: #只是单纯地重复,因而不是迭代 print(' >') l=[1,2,3] count=0 while count <
阅读全文
摘要:1.什么是闭包函数 (1):什么是闭包函数: #内部函数包含对外部作用域而非全局作用域的引用, 简而言之, 闭包的特点就是内部函数引用了外部函数中的变量。 在Python中,支持将函数当做对象使用,也就是可以将一个函数当做普通变量一样用作另一个函数的参数和返回值。拥有此类特性的语言,一般都支持闭包。
阅读全文
摘要:一 函数对象 一 函数是第一类对象,即函数可以当作数据传递 #1 可以被引用 #2 可以当作参数传递 #3 返回值可以是函数 #3 可以当作容器类型的元素二 利用该特性,优雅的取代多分支的if def foo(): print('foo') def bar(): print('bar') dic={
阅读全文
摘要:1.什么是函数? 函数就是盛放代码的容器,把实现某一功能的一组代码丢到一个函数中就做成了一个小工具具备某一功能的工具-》函数事先准备工具的过程-》函数的定义遇到应用场景拿来就用-》函数的调用 2.为什么要用函数? 在没有用函数之前面临的问题: #1、代码的组织结构不清晰,可读性差 #2、遇到重复的功
阅读全文
摘要:目录: 引子 分支结构 什么是分支结构 为什么要用分支结构 如何使用分支结构 if 语法 if 应用案例 循环结构 什么是循环结构 为什么要用循环结构 如何使用循环结构 while循环语法 while循环应用案例 for 循环语法 for 循环应用案例 视频链接 一 引子: 流程控制即控制流程,具体
阅读全文
摘要:一 引子 数据类型是用来记录事物状态的,而事物的状态是不断变化的(如:一个人年龄的增长(操作int类型) ,单个人名的修改(操作str类型),学生列表中增加学生(操作list类型)等),这意味着我们在开发程序时需要频繁对数据进行操作,为了提升我们的开发效率, python针对这些常用的操作,为每
阅读全文
摘要:作者:程序员Egon老湿链接:https://zhuanlan.zhihu.com/p/108684774 1.1、什么是与用户交互 用户交互就是人往计算机中input/输入数据,计算机print/输出结果 1.2、为什么要与用户交互? 为了让计算机能够像人一样与用户沟通交流 比如,过去我们去银行取
阅读全文
摘要:1、整型int作用:年龄、等级、各种号码age = 18print(type(age))2、浮点型float作用:记录薪资、身高、体重等salary = 5.5print(type(salary))height = 1.81weight = 73.53、字符串str作用:记录名字、字符相关的描述性的
阅读全文
摘要:什么是数据? x=10,10是我们要存储的数据 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 数据类型 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 1.注释 """注释1注释2注释3""
阅读全文
摘要:前言,编程语言很多,python只是其中的一类。编程语言的分类1.机器语言2.汇编语言。高级的计算机语言又分为两大类1.编译型和解释型,其中我要学的python就是编译型的计算机语言。 1.python介绍 python的三大特点:1.语法极简 2.第三方库丰富(就是别人写好的代码打包来直接用) 3
阅读全文
浙公网安备 33010602011771号