首 页IT知识库收藏本站
当前位置:翔宇亭IT乐园IT知识库Python
Python知识文章关闭所有内容预览 | 展开所有内容预览
  • [图文] Python中自定义函数的方法 [内容预览] 1925 | 2020-07-15
    在程序设计中,函数或类的方法可以实现代码的复用,方便代码的维护和实现模块化编程。 Python中在各个模块中内置了大量的函数可以帮助我们实现很多工作。在实际程序设计中,我们也可以把多次重用的代码以函数的方式在程序多个地方进行调用。这就需要程序提供一种自定义函数的功能。 一、Python中自定义函数的语法 在Python中使用 def 关键字来定义一个函数: def 函数名称(参数列表): ...

    [阅读全文]

  • [图文] Python中的for循环语句 [内容预览] 663 | 2020-07-13
    几乎所有的语言中都有for循环。Python中的for循环与其它语言稍微有些不同,其主要用于循环迭代序列数据,如列表、元组、字符串等。 一、Python中for循环的语法结构 Python中的for循环语法结构相对简单,其形式如下: for 迭代变量 in 序列名称: 循环体语句1 ...... 循环体语句n 二、Python for循环举例 1、for循环用于字符串迭代中 ...

    [阅读全文]

  • [组图] Python中的字典类型:创建、访问、修改、删除与相关函数 [内容预览] 851 | 2020-07-12
    Python中的字典类型是有键值对(key:value)构成的一种类型。Python字典可以存储任何数据类型的数据。 一、Python字典概述 (1)Python字典是一种键-值对数据类型,一旦定义,其键不可以修改,但值可以修改; (2)Python字典中的键是唯一的,即一个字典中不允许有相同的键; (3)Python字典是一种无序的键-值集合,即像集合那样,不能使用位置索引来访问或修改字...

    [阅读全文]

  • [图文] Python中的集合操作与集合运算 [内容预览] 928 | 2020-07-11
    Python中的集合是一种无序的,无重复值的数据结构类型。Python中的集合可以用来检测元素检测或消除重复的元素。 一、python 集合概述 (1)Python中的集合元素是无序的,即元素没有顺序问题,也不能像数组、列表、字符串那样使用索引来访问某个元素; (2)各元素的顺序也并不是定义时的顺序; (3)Python中集合的每个元素都是不同的,即使你定义了相同的元素,其在使用时也会自动...

    [阅读全文]

  • [图文] Python中的range函数 [内容预览] 883 | 2020-07-11
    python中的range用于生成一个整数序列。range()方法被广泛运用在for循环中遍历或迭代序列数据。 一、range()的语法格式 range()方法通常有两种使用格式: range(stop) range( start, stop[, step]) start:所生成序列的开始数字,在未指定时,默认为0. stop:所生成序列的停止数字,该数字不会包含在所生成的序列...

    [阅读全文]

  • [组图] Python Tuple数据类型的定义与使用 [内容预览] 1678 | 2020-07-10
    Python中的元组(tuple)属于不可变数据类型,即定义后不能修改,包括新增元素,删除元素或修改元素的值。 一、tuple数据的定义 tuple中的每一项使用英文半角的逗号进行分隔,并且所有元素值放在一对英文半角的圆括号中“()”,tuple中每一项的数据类型可以不同。 >>> t1 = (1, 2, 3, 1) >>> print(t1) (1, 2, 3, 1) >>> 从...

    [阅读全文]

  • [图文] Python istitle()函数的使用方法 [内容预览] 1721 | 2020-07-08
    Python中提供了大量的内建字符串函数可以帮助我们解决很多实际问题。Python string istitle()函数也是字符串处理的内建函数之一。 Python istitle()函数的作用是检查一个字符串中的每个单词开头字母是否为大写,而其它字符都为小写形式,如果是这样则返回True,否则返回 False。 一、istitle()函数的语法格式 str.istitle() 该函数没有...

    [阅读全文]

  • [组图] Python中创建列表、访问列表、删除列表等操作方法 [内容预览] 631 | 2020-07-08
    Python列表是Python中很重要的一个数据类型。列表中的每个数据称之为列表的项。列表中的每一项使用英文逗号进行分隔,所有项放在方括号中。同时,列表中的每项的数据类型不一定相同。我们可以对列表项进行增,改,删操作。 一、列表的创建 lst1 = [] #创建一个空的列表 lst2 = ['Python', 'Java', 'R', 'SPSS'] # 字符串列表 lst3 = [1, ...

    [阅读全文]

  • [组图] Python isprintable()函数检测字符串中的每个字符是否都为可打印字符 [内容预览] 1765 | 2020-07-07
    Python字符串处理函数isprintable()的作用是检测字符串中的所有字符是否都为可打印字符,如果字符串中的每个字符都为可打印字符或字符串为空的话,就会返回 True ,否则返回 False 。 一、isprintable()语法格式 string_object.isprintable() 该函数没有参数,string_object 是要进行检测的字符串或字符串变量。 该函数的返回...

    [阅读全文]

  • [图文] Python逻辑推理:三对情侣到底谁和谁结婚 [内容预览] 1965 | 2020-07-06
    今天分享并实现一下 @潘石屹 (微博地址:http://blog.sina.com.cn/panshiyi)微博中的题目(#潘石屹用Python解决100个问题#)。 一、题目描述 有3对情侣结婚,假设3个新郎为A、B、C,3个新娘为X、Y、Z。有参加婚礼的人搞不清谁和谁结婚,所以去询问了这6位新人中的3位,得到的回答如下:新郎A说他要和新娘X结婚;新娘X说她的未婚夫是新郎C;而新郎C说他要和...

    [阅读全文]

  • [组图] 全面掌握Python字符串切片方法 [内容预览] 2263 | 2020-07-06
    在《Python字符串的索引与访问字符串中的字符》文章中介绍了使用字符串位置索引可以访问字符串中的单个字符的方法,但有时,我们需要访问字符串中的若干个连续的字符,即使用字符串中的一个子串。Python针对这种情况也提供了比较方便的处理方式。 简单说,Python字符串切片就是按照指定索引截取字符串中的片段构成一个新的字符串。 一、语法结构 str_object[start_pos : end_po...

    [阅读全文]

  • [图文] 使用Python求指数为20以内的所有梅森素数 [内容预览] 2822 | 2020-07-05
    这篇文章将要介绍梅森素数的定义以及在Python中实现的方法。 一、梅森素数 梅森数(Mn)指的是形如2n - 1的正整数,其中指数 n 是素数。 如果一个梅森数是素数,则称其为梅森素数。例如22-1=3、23-1=7都是梅森素数。 当n=2,3,5,7时,Mn都是素数,但n = 11时,Mn = M11 = 211 - 1 = 2047 = 23 × 89,显然 M11 不是梅森素数。...

    [阅读全文]

  • [图文] Python使用while循环输出斐波那契数列(Fibonacci) [内容预览] 9381 | 2020-07-05
    斐波那契数列又称费波那契数列(意大利语:Successione di Fibonacci),又译为费波拿契数、斐波那契数列、费氏数列、黄金分割数列。在西方,首先研究这个数列的是比萨的列奥那多(意大利人斐波那契Leonardo Fibonacci(1175-1250)),斐波那契在1202年著的《计算之书》中描述了该数列。(百度百科) 一、斐波那契数列定义 在数学上,以递归的形式来定义这个数列。...

    [阅读全文]

  • [图文] Python中的原生字符串:r字符的作用 [内容预览] 1699 | 2020-07-04
    Python中的转义字符可以帮助我们在字符串处理中提供特殊的需求,如换行、使用制表键、使用特殊符号等。但有时,我们需要把字符串的内容原样输出来,这时就需要特殊的处理方式了。 在Python字符串前使用字符 'r' 或 ‘R’ 可以实现这个需求,如: str = r'Python\nJava' 像这种在字符串前端使用了 'r' 或 'R' 的字符串叫原生字符串。 原生字符串中的每个字符都表示...

    [阅读全文]

  • [图文] Python isidentifier()判断是否为Python的合法标识符 [内容预览] 1611 | 2020-07-04
    Python中isidentifier()函数的作用是检查一个字符串是否是Python有效的标识符。 一、标识符命名规则 标识符是用来定义Python中的变量、类、函数名称、模块名称以及Python中的保留字。标识符命名时应遵循一定的规则,否则导致语法错误。Python中合法的标识符应满足以下规则: (1)标识符只能由下划线或字母开始,不能是数字; (2)标识符中不能含除下划线之外的其它特...

    [阅读全文]

  • [组图] Python while循环 [内容预览] 664 | 2020-07-03
    Python while循环是在满足一定条件时反复执行某一语句块,直到条件值为假为止。 一、while循环语法结构 while 循环条件: # 循环体语句 二、while循环流程图 程序执行到while循环时: (1)先判断条件是否为True; (2)如果为True,则执行循环体中的语句; (3)如果为False,则执行循环体后边的其它语句; (4)执行完一次循环体后,再次...

    [阅读全文]

  • [组图] Python的分支语句:if...elif...else [内容预览] 1482 | 2020-07-03
    Python中的 if...elif...else 语句属于程序流程控制的语句,用于条件判断中,根据不同的条件进入到不同的语句块进行执行。Python中的分支结构只有这一种,不像C#,Java等语言中还有switch语句。if,elif 和 else 是Python的关键字,不能用于定义其它标识符。 一、语法结构 Python中标准的if-else语句语法结构如下: if 条件1: ...

    [阅读全文]

  • [图文] Python expandtabs()函数的使用 [内容预览] 977 | 2020-07-02
    Python中expandtabs()函数的作用是允许用户自定义(扩展)字符串中 '\t' 字符输出的空格数量。在Python中TAB制表键字符输出的空格数量默认为8。该函数在处理输出的空格数量时会把tab字符前边的字符数考虑进去。也就是说实际输出的空格数量是给定的tab的尺寸减去tab键前面的字符数量。 一、expandtabs()函数的语法格式 str.expandtabs(tabsize...

    [阅读全文]

  • [组图] Python字符串的索引与访问字符串中的字符 [内容预览] 636 | 2020-06-30
    字符串是Python中一种非常重要的数据类型。Python字符串是字符的集合,是由单引号、双引号或三引号包裹起来的若干字符的序列。Python字符串中的每个字符使用ASCII或Unicode字符编码,可以认为Python字符串是Unicode字符的集合。在前面的教程中,本站 已介绍了Python字符串的定义方法:《Python中的字符串String》。这篇文章将重点介绍Python字符串字符索引的...

    [阅读全文]

  • [图文] Python title()字符串处理函数的使用 [内容预览] 848 | 2020-06-29
    Python中字符串处理函数 title() 函数的作用是把字符串中每个单词的首字母变成大写形式,其余字母变成小写形式。 title()函数的语法格式 str.title() str:是待处理的字符串或字符串变量; 参数:该函数没有参数; 返回值:该函数返回处理后的字符串,该函数不会影响原字符串的内容和形式。 title()函数使用示例 1、使用示例1 str1 = "python...

    [阅读全文]

  • [组图] Python index()函数在字符串处理中的使用 [内容预览] 2823 | 2020-06-29
    Python提供了大量的字符串处理函数,可以帮助我们完成很多有意义的工作。 这里介绍的 index() 函数也是一个Python内建的字符串处理函数,它的作用是返回子字符串在原字符串中首次出现的位置索引。 index()函数的语法格式 str.index( sub [, start [, end ]]) str:是要进行处理的字符串或字符串变量; 各参数的含义如下: sub:要查...

    [阅读全文]

  • [图文] Python中删除字符串尾部空格的函数:rstrip() [内容预览] 1330 | 2020-06-29
    Python中可以使用 rstrip() 函数来删除一个字符串尾部的空白字符或其它指定的字符。 rstrip()的语法格式 str.rstrip([chars]) str:需要处理的字符串或字符串变量; 参数:参数chars是可选的,在未指定该参数时,默认删除字符串尾部的空白字符; 返回值:该函数执行完后返回处理后的字符串。 rstrip()函数使用示例 1、不带参数的情况 >>>...

    [阅读全文]

  • [图文] Python中去除字符串前边空格的函数:lstrip() [内容预览] 485 | 2020-06-29
    Python字符串处理函数lstrip()的作用是去除字符串前导空格或指定的前导字符。 语法格式 str.lstrip([chars]) str:待处理的字符串或字符串变量; 参数:参数 chars 是可选的,默认是删除字符串的前导空白字符。 返回值:返回处理后的字符串,该函数不会影响原字符串的内容和格式。 lstrip()函数使用示例 1、不带参数 >>> str1 = " Py...

    [阅读全文]

  • [图文] Python swapcase()-字符串大小写翻转函数 [内容预览] 1684 | 2020-06-28
    Python中 swapcase()函数的作用是把一个字符串中的字母大小写形式进行翻转。即该函数会把字符串中原来所有的大写形式的字母字符变成小写形式,而所有的小写形式的字母字符变成大写形式,并返回一个新的字符串。该函数不会影响原字符串的内容和形式。 一、swapcase()函数的语法格式 str.swapcase() str:str是给定的要进行大小写翻转的字符串或字符串变量。 参数:该函...

    [阅读全文]

  • [图文] Python中去除字符串首尾特定字符的函数:strip() [内容预览] 2804 | 2020-06-27
    Python中strip()函数的作用是去除一个字符串前导和尾部的特定字符,并返回结果字符串。 Python中strip()函数默认是删除字符串前导和尾部空格,通过设定参数,也可以去除字符串前导和尾部的其它特定字符。 strip()函数的语法格式 str.strip( [ chars ] ) 语法中的 str 即要被操作的字符串或字符串变量; 该函数有一个参数 chars ,是可选参数,...

    [阅读全文]

  • [图文] Python splitlines()函数的使用方法 [内容预览] 3286 | 2020-06-26
    Python中splitlines()函数的作用是:在定义了行边界的字符串中返回行的列表。除非指定了 keepends 参数,且把其值设置为 True, 否则行的边界符默认不会包含在字符串中。 splitlines()函数的语法格式 str.splitlines( [ keepends ] ) 语法中的 str 为要划分行的字符串或字符串变量。 参数 keepends 是可选的,默认为 F...

    [阅读全文]

  • [图文] Python split()函数的使用 [内容预览] 3172 | 2020-06-26
    Python中 split() 函数是按照指定的分隔符对字符串进行拆分并把拆分结果存储到一个列表里。 一、split()函数语法格式 Python的 split() 函数的语法格式如下: str.split(sep = None, maxsplit = -1) str 是要被划分的字符串; 该函数有两个参数,其含义如下: sep: 分隔符,split函数将以字符串中的sep为分隔...

    [阅读全文]

  • [图文] Python replace()函数 [内容预览] 3249 | 2020-06-25
    Python中提供的 replace() 函数的作用是用一个新字符或字符串替换字符串中某个字符串中的原有的字符或子串。Python中 replace() 函数有两种使用形式,一种是简单替换,即使用新字符串替换原字符串中全部与之匹配的子串;另外一种是在替换中指定替换的次数。 一、Python中replace()函数的语法格式 str. replace(old, new [, count]) s...

    [阅读全文]

  • [组图] Python partition()函数的使用方法 [内容预览] 1527 | 2020-06-24
    Python中 partition() 函数的作用是在首次出现分隔字符串的位置把字符串分割为三部分,并以元组的形式返回分割结果,返回的元组中包括分隔字符串之前的部分,分隔字符串本身及分隔字符串之后的部分。 一、partition()函数的语法格式 string_name.partition(separator) (1)string_name 为要被分隔的字符串或字符串变量。 (2)该函数有...

    [阅读全文]

  • [组图] Python upper()函数 [内容预览] 3083 | 2020-06-23
    upper()函数是Python内建的字符串处理函数之一。Python upper() 函数的作用是把一个字符串中所有的字符都转换为其大写形式,并返回一个新字符串。由于Python的字符串是不可变的,这种转换不会影响原字符串的内容与形式。 一、upper()函数的语法格式 string_copy = string_orig . upper() 语法形式中,string_orig 是要进行转换...

    [阅读全文]

总数12430 上一页1 2 3 4 5下一页
关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 | 网站地图
本站部分内容来自互联网,如有侵权,请来信告之,谢谢!
Copyright © 2007-2024 biye5u.com. All Rights Reserved.