当前位置:K88软件开发文章中心编程语言PythonPython01 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • Python3 迭代器与生成器 [内容预览] 0 | 2019-01-10 11:00:07
    Python3迭代器与生成器迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter()和next()。字符串,列表或元组对象都可用于创建迭代器:实...

    [阅读全文]

  • Python3 循环语句 [内容预览] 0 | 2019-01-10 11:00:05
    Python3循环语句本章节将为大家介绍Python循环语句的使用。Python中的循环语句有for和while。Python循环语句的控制结构图如下所示:while循环Python中while语句的一般形式:while判断条件:语句同样需要注意冒号和缩进。另外,在Python中没有do..while循环。以下实例使用...

    [阅读全文]

  • Python3 条件控制 [内容预览] 0 | 2019-01-10 11:00:03
    Python3条件控制Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:if语句Python中if语句的一般形式如下所示:ifcondition_1:statement_block_1elifcondition_2:statemen...

    [阅读全文]

  • Python3 编程第一步 [内容预览] 0 | 2019-01-10 11:00:02
    Python3编程第一步在前面的教程中我们已经学习了一些Python3的基本语法知识,下面我们尝试来写一个斐波纳契数列。实例(Python3.0+)#!/usr/bin/python3#Fibonacciseries:斐波纳契数列#两个元素的总和确定了下一个数a,b=0,1whileb<10:print(b)a,b=b...

    [阅读全文]

  • Python3 集合 [内容预览] 0 | 2019-01-10 11:00:00
    Python3集合集合(set)是一个无序的不重复元素序列。可以使用大括号{}或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{},因为{}是用来创建一个空字典。创建格式:parame={value01,value02,...}或者set(value)实例(Python3.0+)>>>basket...

    [阅读全文]

  • Python3 字典 [内容预览] 0 | 2019-01-10 10:59:58
    Python3字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,格式如下所示:d={key1:value1,key2:value2}键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的...

    [阅读全文]

  • Python3 元组 [内容预览] 0 | 2019-01-10 10:59:56
    Python3元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。实例(Python3.0+)>>>tup1=('Google','Runoob',1997,2000);>>>tup2=(1,2,3,4,5);>>...

    [阅读全文]

  • Python3 列表 [内容预览] 0 | 2019-01-10 10:59:55
    Python3列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的...

    [阅读全文]

  • Python3 字符串 [内容预览] 0 | 2019-01-10 10:59:53
    Python3字符串字符串是Python中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1='HelloWorld!'var2="Runoob"Python访问字符串中的值Python不支持单字符类型,单字符在Python中也是作为一个字符串使用。Py...

    [阅读全文]

  • Python3 数字(Number) [内容预览] 0 | 2019-01-10 10:59:51
    Python3数字(Number)Python数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。以下实例在变量赋值时Number对象将被创建:var1=1var2=10您也可以使用del语句删除一些数字对象的引用。del语句的语法是:delvar1[,var2[,...

    [阅读全文]

  • Python3 运算符 [内容预览] 0 | 2019-01-10 10:59:50
    Python3运算符什么是运算符?本章节主要说明Python的运算符。举个简单的例子4+5=9。例子中,4和5被称为操作数,"+"称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运算符。Pyt...

    [阅读全文]

  • Python3 注释 [内容预览] 0 | 2019-01-10 10:59:48
    Python3注释确保对模块,函数,方法和行内注释使用正确的风格Python中的注释有单行注释和多行注释:Python中单行注释以#开头,例如::#这是一个注释print("Hello,World!")多行注释用三个单引号'''或者三个双引号"""将注释括起来,例如:1、单引号(''')#!/usr/bin/pytho...

    [阅读全文]

  • Python3 解释器 [内容预览] 0 | 2019-01-10 10:59:46
    Python3解释器Linux/Unix的系统上,一般默认的python版本为2.x,我们可以将python3.x安装在/usr/local/python3目录中。安装完成后,我们可以将路径/usr/local/python3/bin添加到您的Linux/Unix操作系统的环境变量中,这样您就可以通过shell终端输入...

    [阅读全文]

  • Python3 基本数据类型 [内容预览] 0 | 2019-01-10 10:59:45
    Python3基本数据类型Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:实例(...

    [阅读全文]

  • Python3 环境搭建 [内容预览] 0 | 2019-01-10 10:59:41
    Python3环境搭建本章节我们将向大家介绍如何在本地搭建Python3开发环境。Python3可应用于多平台包括Windows、Linux和MacOSX。Unix(Solaris,Linux,FreeBSD,AIX,HP/UX,SunOS,IRIX,等等。)Win9x/NT/2000Macintosh(Intel,P...

    [阅读全文]

  • Python 3 教程 [内容预览] 0 | 2019-01-10 10:59:40
    Python3教程Python的3.0版本,常被称为Python3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python3.0在设计的时候没有考虑向下兼容。Python介绍及安装教程我们在Python2.X版本的教程中已有介绍,这里就不再赘述。你也可以点击Pytho...

    [阅读全文]

  • Python JSON [内容预览] 0 | 2019-01-10 10:59:00
    PythonJSON本章节我们将为大家介绍如何使用Python语言来编码和解码JSON对象。JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,易于人阅读和编写。JSON函数使用JSON函数需要导入json库:importjson。函数描述json.dumps将Python对象编码成...

    [阅读全文]

  • Python IDE [内容预览] 0 | 2019-01-10 10:58:58
    PythonIDE本文为大家推荐几款款不错的PythonIDE(集成开发环境),比较推荐PyCharm,当然你可以根据自己的喜好来选择适合自己的PythonIDE。PyCharmPyCharm是由JetBrains打造的一款PythonIDE。PyCharm具备一般PythonIDE的功能,比如:调试、语法高亮、项目管...

    [阅读全文]

  • Python2.x与3??.x版本区别 [内容预览] 0 | 2019-01-10 10:58:57
    Python2.x与3??.x版本区别Python的3??.0版本,常被称为Python3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python3.0上正常执行。为了照顾现...

    [阅读全文]

  • Python GUI编程(Tkinter) [内容预览] 0 | 2019-01-10 10:58:55
    PythonGUI编程(Tkinter)Python提供了多个图形开发界面的库,几个常用PythonGUI库如下:Tkinter:Tkinter模块(Tk接口)是Python的标准TkGUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里。Tk8...

    [阅读全文]

  • Python XML 解析 [内容预览] 0 | 2019-01-10 10:58:54
    PythonXML解析什么是XML?XML指可扩展标记语言(eXtensibleMarkupLanguage)。你可以通过本站学习XML教程XML被设计用来传输和存储数据。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构...

    [阅读全文]

  • Python 多线程 [内容预览] 0 | 2019-01-10 10:58:52
    Python多线程多线程类似于同时执行多个不同程序,多线程运行有如下优点:使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程...

    [阅读全文]

  • Python SMTP发送邮件 [内容预览] 0 | 2019-01-10 10:58:50
    PythonSMTP发送邮件SMTP(SimpleMailTransferProtocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建SMTP对象语法如下:...

    [阅读全文]

  • Python 网络编程 [内容预览] 0 | 2019-01-10 10:58:48
    Python网络编程Python提供了两个级别访问的网络服务。:低级别的网络服务支持基本的Socket,它提供了标准的BSDSocketsAPI,可以访问底层操作系统Socket接口的全部方法。高级别的网络服务模块SocketServer,它提供了服务器中心类,可以简化网络服务器的开发。什么是Socket?Socket...

    [阅读全文]

  • Python 操作 MySQL 数据库 [内容预览] 0 | 2019-01-10 10:58:47
    Python操作MySQL数据库Python标准数据库接口为PythonDB-API,PythonDB-API为开发人员提供了数据库应用编程接口。Python数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:GadFlymSQLMySQLPostgreSQLMicrosoftSQLServer2000Info...

    [阅读全文]

  • Python CGI编程 [内容预览] 0 | 2019-01-10 10:58:45
    PythonCGI编程什么是CGICGI目前由NCSA维护,NCSA定义CGI如下:CGI(CommonGatewayInterface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。网页浏览为了更好的了解CGI是如何工作的,我们可以从在网页上点击一个链接或URL的流程...

    [阅读全文]

  • Python 正则表达式 [内容预览] 0 | 2019-01-10 10:58:43
    Python正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python自1.5版本起增加了re模块,它提供Perl风格的正则表达式模式。re模块使Python语言拥有全部的正则表达式功能。compile函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有...

    [阅读全文]

  • Python 面向对象 [内容预览] 0 | 2019-01-10 10:58:41
    Python面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容...

    [阅读全文]

  • Python 内置函数 [内容预览] 0 | 2019-01-10 10:58:39
    Python内置函数内置函数abs()divmod()input()open()staticmethod()all()enumerate()int()ord()str()any()eval()isinstance()pow()sum()basestring()execfile()issubclass()print()s...

    [阅读全文]

  • Python OS 文件/目录方法 [内容预览] 0 | 2019-01-10 10:58:38
    PythonOS文件/目录方法os模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示:序号方法及描述1os.access(path,mode)检验权限模式2os.chdir(path)改变当前工作目录3os.chflags(path,flags)设置路径的标记为数字标记。4os.chmod(path,mo...

    [阅读全文]

 Python01   214   30   3/8页      1   2   3   4   5         GO