标签 "Python教程" 相关文章

总计 3 页,当前第 1 页
Python开发

Python3 扩展阅读 —— 序列化

在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict:d = dict(name='Bob', age=20, score=88)可以随时修改变量,比如把name改成'Bill',但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有把修改后的'Bill'存储到磁盘上,下次重新运行程序,变量又被初始化为'Bob'...
1个月前 (08-13) 阅读(49) 赞一个 (1) 评论() 链接直达
Python开发

Python3 扩展教程 —— 聊一聊文件编码

今天在学习python操作读写文件时,遇到一个编码问题,这里做下。以下文章少儿不宜,请酌情观看,18岁以上儿童请在美女的陪同下观看(MD,楼主现在还DanShen) 我的系统环境是MacOS,Python3.6 下图是我看的视频教程,是window操作系统,python3.3版本,教程中非常的顺利,直接就能将txt文件中的左右内容读取出来了。...
1个月前 (08-13) 阅读(92) 赞一个 (1) 评论() 链接直达
Python开发

Python扩展教程 —— 生成杨辉三角讲解

声明:我写此文的目的是帮助和我一样在廖雪峰老师官网上学习Python3的同学更好的理解和学习Python的知识,所以本博文及后续文章会跟着我的学习进度来走,主要内容是廖雪峰老师官网Python资料中每节知识点后的复习题的答案和解析,有一些是我自己原创的,有一些是网上整理的大神写的简洁但对新手并不是很明了的答案,我会尽可能的给出我的解析。*题目杨辉三角定义如下:1  1 1  1 2 ...
1个月前 (08-13) 阅读(74) 赞一个 (0) 评论() 链接直达
Python开发

Python3 开发入门 —— 第十五讲_2(OS 操作文件和目录)

如果我们要操作文件、目录,可以在命令行下面输入操作系统提供的各种命令来完成。比如dir、cp等命令。如果要在Python程序中执行这些目录和文件的操作怎么办?其实操作系统提供的命令只是简单地调用了操作系统提供的接口函数,Python内置的os模块也可以直接调用操作系统提供的接口函数。打开Python交互式命令行,我们来看看如何使用os模块的基本功能:>>> import os >>&g...
1个月前 (08-11) 阅读(43) 赞一个 (0) 评论() 链接直达
Python开发

Python3 开发入门 —— 第十五讲_1(File文件读写操作)

读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。一、读取文件要以读文件的模式打开一个文件对象,使用Python内置的o...
1个月前 (08-10) 阅读(53) 赞一个 (0) 评论() 链接直达
Python开发

Python3 开发入门 —— 第十四讲(安装第三方模块)

在Python中,安装第三方模块,是通过包管理工具pip完成的。如果你正在使用Mac或Linux,安装pip本身这个步骤就可以跳过了。如果你正在使用Windows,请参考安装Python一节的内容,确保安装时勾选了pip和Add python.exe to Path。在命令提示符窗口下尝试运行pip,如果Windows提示未找到命令,可以重新运行安装程序添加pip。注意:Mac或Linux上有可能并存Python 3.x和Python...
1个月前 (08-10) 阅读(55) 赞一个 (0) 评论() 链接直达
Python开发

Python3 开发入门 —— 第十三讲(模块)

在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。使用模块有什么好处?最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程...
1个月前 (08-10) 阅读(59) 赞一个 (0) 评论() 链接直达
Python开发

Python3 内置函数 —— frozenset 冻结

frozenset() 返回一个冻结的集合,冻结后集合不能再添加或删除任何元素。frozenset() 语法:class frozenset([iterable])参数iterable:可迭代的对象,比如列表、字典、元组等等。返回值返回新的 frozenset 对象,如果不提供任何参数,默认会生成空集合。。实例>>> num3 = frozenset([1,2,3,4,5]) >&...
1个月前 (08-09) 阅读(81) 赞一个 (0) 评论() 链接直达
Python开发

Python3 内置函数 —— sorted 排序

sorted() 函数对所有可迭代的对象进行排序操作。 sort 与 sorted 区别: sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。 list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。...
1个月前 (08-09) 阅读(68) 赞一个 (0) 评论() 链接直达
Python开发

Python3 内置函数 —— filter 过滤

filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。filter语法filter(function, iterable)参数function -- 判断函数。iterable -- 可迭代对象。返回值返回列表。实例过滤出列表中的所有奇数:...
1个月前 (08-09) 阅读(57) 赞一个 (1) 评论() 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅