编程语言入门到精通python文件及目录操作:目录管理 使用程序开发的时候,一个优秀的项目离不开目录的管理,我们通常会在指定目下存放相同类型的文件,我们在这一节来学习如何在程序中创建目录。 1. 创建一级目录 在os模块中存在创建目录的函数os.mkdir... 2022-07-31953 viewsCommentsPython 阅读全文
编程语言入门到精通python文件及目录操作:os模块和os.path模块 文件的管理是通过文件对象的方式实现的,而文件是Python中os模块,我们在管理文件或目录的时候,就需要使用Python中的os模块,os模块中有非常多的方法来帮助我们处理文件及目录。 1. os模... 2022-07-31963 viewsCommentsPython 阅读全文
编程语言入门到精通python文件及目录操作:读取文件 学习了如何创建文件并写入信息,那么还需要学习怎么在程序里使用文件中的内容,关于文件的操作,下面表格里汇总了多种方式。 方法 说明 file.read([number]) 这种方式用于读取文本的指定字符... 2022-07-311,138 viewsCommentsPython 阅读全文
编程语言入门到精通python文件及目录操作:创建和打开文件 不管是学习哪种数据类型的操作,当我们在程序测试的时候使用的数据都没有进行保存,如果我们要统计分析数据的相关性,那么我们就需要将数据保存到本地文件中,在Python中提供了访问文件、访问目录、读取文件和... 2022-07-311,491 viewsCommentsPython 阅读全文
编程语言入门到精通python异常处理和程序调试:assert语句 使用IDLE自带功能学习了Python的程序调试,除了自带的工具外,还可以通过assert语句进行调试。 我们在列表中进行插入操作的时候使用过assert,它在程序调试的时候被称为断言,它的语法结构为... 2022-07-31799 viewsCommentsPython 阅读全文
编程语言入门到精通python异常处理和程序调试:使用IDLE调试,设置断点 运行程序不就可以看调试的结果吗,但是大家需要知道,程序的设计是要有逻辑性的,自上而下的设计结构有利于我们对程序的理解,所以我们保证程序自上而下更有利用于开发,而调试就是帮助我们完成这种设计理念的最佳方... 2022-07-311,576 viewsCommentsPython 阅读全文
编程语言入门到精通python异常处理和程序调试:异常处理语句实例详解二 1. try...except语句的嵌套 这种语句就是多except语句的多处理方式,下面我们通过一个例题来学习一下try...except的语句嵌套。 1 2 3 4 5 6 7 8 9 10 ... 2022-07-31727 viewsCommentsPython 阅读全文
编程语言入门到精通python异常处理和程序调试:异常处理语句try,except实例详解 了解了异常情况的发生,这一节我们来学习一下异常处理语句,先举个例子,假定甲乙丙丁4辆车分别能承载1吨、2吨、3吨、4吨的货物,当公司接来了任务(货物不可拆分),会首先去考虑甲车能否承载,如果不能承载就... 2022-07-311,101 viewsCommentsPython 阅读全文
编程语言入门到精通python异常处理和程序调试:异常问题和常见异常 写程序的时候不可能是一帆风顺的,经常会出现一些异常的情况,例如我们准备要出门看一场电影,首先是出门,然后步行到电影院,之后看完电影去逛街,逛完街步行返回家中,但是当我们看完电影之后发现外面在下雨,这时... 2022-07-31806 viewsCommentsPython 阅读全文
编程语言入门到精通Python模块学习:如何安装第三方模块,以numpy为例 学习了几种Python中常用的内置模块,本节我们来学习一下如何安装第三方模块。 1. cmd中安装 在安装第三方模块之前我们可以先进行查看,看看我们计算机中已安装的第三方模块有哪些,首先要进入cmd界... 2022-07-301,438 viewsCommentsNumPy Python 阅读全文
编程语言入门到精通Python模块学习:datetime模块 Python中需要使用到时间的时候,有两个关于时间的模块,分别是time和datetime。time模块偏底层,在部分函数运行的时候可能会出现不同的结果,而datetime模块提供了高级API,使用起... 2022-07-301,117 viewsCommentsPython 阅读全文
编程语言入门到精通Python模块学习:random模块 曾多次提到过random模块,在这节将详细的介绍一下random模块的用法。random模块主要为我们提供一些生成随机数的功能,下面表格总结了random模块中几个常用函数。 函数名 功... 2022-07-30902 viewsCommentsPython 阅读全文
编程语言入门到精通Python模块学习:引入math模块及库函数大全 Python的math模块为我们提供了一系列关于数学方面的功能,可以帮助我们进行指数、对数、平方根、三角函数等运算。 1. 冥和对数 我们在求某个数的平方根或者是平方和又或者是幂运算的时候,往往要借助... 2022-07-301,391 viewsCommentsPython 面向对象 阅读全文
编程语言入门到精通python面向对象编程:创建和引入模块实例详解 引入的模块通常有三种类型,一种是系统库中存在的模块,一种是第三方模块,最后一种就是我们自己定义来的模块。当我们在写一个程序的时候,为了避免一个主程序的代码过于复杂,我们会将一些函数或功能写在单独的文件... 2022-07-30974 viewsCommentsPython 面向对象 阅读全文
编程语言入门到精通python面向对象编程:功能强大的random模块 Python中有很多功能强大的模块,这些模块有的存在于Python系统库中,有的存在于第三方库中,这些模块会为我们提供各种各样的功能。 我们举个例子来形容一下模块,我们在准备一个新房的时候,我们会在里... 2022-07-30960 viewsCommentsPython 面向对象 阅读全文
编程语言入门到精通python面向对象编程:类的继承实例讲解 继承、重写和多态这三种类型,我们在日常使用过程中使用最多的是继承,当我们需要很多类似的子类的时候,如果我们一一定义会浪费我们很多的空间和时间,在这个时候我们只要定义一个父类,也就是定义一个模板,然后全... 2022-07-301,024 viewsCommentsPython 面向对象 阅读全文
编程语言入门到精通python面向对象编程:类的定义和构造方法及参数传递 前面学习的数据类型都是类,我们可以在类中使用很多方法。 1. 类的定义 类的定义使用的是class关键字,语法结构如下: 1 2 3 class Name: '''类文档''' con... 2022-07-301,283 viewsCommentsPython 面向对象 阅读全文
编程语言入门到精通python面向对象编程:类、对象、封装、继承、多态 学过C++或者java的同学一定了解过面向对象的相关内容,编程语言一般分为两种设计方式:面向对象、面向过程,早期的编程语言多是面向过程的,由多个过程组合在一起,而Python在设计的时候就是一种面向对... 2022-07-30969 viewsCommentsPython 面向对象 阅读全文
编程语言入门到精通Python 1000 +内置库、第三方库收集:数据处理到代码调试14个大类 花了一点时间收集了 Python 中 1000 + 的库,包括内置库、第三方库,总体可以分为 14 大类,对于每个库的用途,我都作了下简单的说明,大家可以点赞,收藏起来,有需要的时候,使用 Ctrl+... 2022-07-30833 viewsCommentsPython 阅读全文
编程语言入门到精通Python科学计算速度太慢!Taichi 加速 Python:提速 100+ 倍! 作者:胡渊鸣 来源:知乎 Python 已经成为世界上最流行的编程语言,尤其在深度学习、数据科学等领域占据主导地位。但是由于其解释执行的属性,Python 较低的性能很影响它在计算密集(比如多重 fo... 2022-07-301,445 viewsCommentsPython 阅读全文
编程语言入门到精通python变量的作用域:局部和全局变量 变量的作用域值的是一个变量能够有效的区域,因为我们在使用函数的时候,有的变量是在主程序中定义的,有的是在调用的函数中定义的,当我们的主程序使用函数中定义的变量时,就会出现异常。下面来介绍一下局部变量和... 2022-07-291,013 viewsCommentsPython 阅读全文
编程语言入门到精通python常用的内置函数 总结并简述一下Python中常用的内置函数。 函数名 方法简介 abs() 返回绝对值 bin() 返回二进制 bool() 返回布尔值 chr() 用一个范围在256内的整数作参数,返回一个对应的字... 2022-07-29742 viewsCommentsPython 阅读全文
编程语言入门到精通python递归函数:求解斐波那契数列问题 编程学习经验的人对于递归函数一定不陌生,我们经常使用递归的方式来解决一系列复杂的问题,递归算法对于大多数问题都是很有效的,而且它也可以优化我们的代码,我们在使用递归的时候有几点需要注意: 1) 递归是... 2022-07-291,568 viewsCommentsPython 阅读全文
编程语言入门到精通python三大基础函数:filter()、map()和reduce() Python中有三个基础函数,分别是filter()、map()和reduce(),他们分别为我们提供过滤、映射和聚合的功能。 上一节我们简单的使用了filter()函数结合匿名函数,下面我们会详细介... 2022-07-29801 viewsCommentsPython 阅读全文