• Python序列详解:序列索引、序列切片、序列相加、序列相乘及和序列相关的内置函数

    Python序列详解:序列索引、序列切片、序列相加、序列相乘及和序列相关的内置函数

    所谓序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。为了更形象的认识序列,可以将它看做是一家旅店,那么店中的每个房间就如同序列存储数据的一个个内存空间,每个房间所特有的房间号就相当于索引值。也就是说,通过房间号(索引)我们可以找到这家...

  • Python运算符优先级和结合性

    Python运算符优先级和结合性

    Python 运算符优先级 所谓优先级,就是当多个运算符同时出现在一个表达式中时,先执行哪个运算符。例如对于表达式a + b * c,Python 会先计算乘法再计算加法;b * c的结果为 8,a + 8的结果为 24,所以 d 最终的值也是 24。先计算*再计算+,说明*的优先级高于+。Pyt...

  • Python三目运算符

    Python三目运算符

    我们从一个具体的例子切入本节内容。假设现在有两个数字,我们希望获得其中较大的一个,那么可以使用 if else 语句,例如: 复制纯文本复制 if a>b: max = a; else: max = b; C语言三目运算: void main(){int...

  • Python逻辑运算符and or not 用法

    Python逻辑运算符and or  not 用法

    高中数学中我们就学过逻辑运算,例如 p 为真命题,q 为假命题,那么“p且q”为假,“p或q”为真,“非q”为真。Python 也有类似的逻辑运算,请看下表: 表 1 Python 逻辑运算符及功能 逻辑运算符 含...

  • Python比较运算符(>、=、

    Python比较运算符(>、=、

    比较运算符,也称关系运算符,用于对常量、变量或表达式的结果进行大小比较。如果这种比较是成立的,则返回 True(真),反之则返回 False(假)。 True 和 False 都是 bool 类型,它们专门用来表示一件事情的真假,或者一个表达式是否成立,我们将在《Python bool布尔类型》中...

  • Python位运算符详解(&、|、^、~、)

    Python位运算符详解(&、|、^、~、)

    Python 位运算按照数据在内存中的二进制位(Bit)进行操作,它一般用于底层开发(算法设计、驱动、图像处理、单片机等),在应用层开发(Web 开发、Linux 运维等)中并不常见。想加快学习进度,或者不关注底层开发的读者可以先跳过本节,以后需要的话再来学习。Python 位运算符只能用来操作整数...

  • Python赋值运算符(入门必读)

    Python赋值运算符(入门必读)

    赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。Python 中最基本的赋值运算符是等号=;结合其它运算符,=还能扩展出更强大的赋值运算符。 基本赋值运算符 =是 Python 中最...

  • Python算术运算符(+、-、*、/)及用法详解

    Python算术运算符(+、-、*、/)及用法详解

    算术运算符也即数学运算符,用来对数字进行数学运算,比如加减乘除。下表列出了 Python 支持所有基本算术运算符。 表 1 Python 常用算术运算符 运算符 说明 实例 结果 + 加 12.45 + 15 27.45 - 减 4.56 - 0.26...

  • Python数据类型转换函数大全

    Python数据类型转换函数大全

    虽然 Python 是弱类型编程语言,不需要像 Java 或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型转换。比如说,我们想通过使用 print() 函数输出信息“您的身高:”以及浮点类型 height 的值,如果在交互式解释器中执行如下...

  • Python转义字符及用法

    Python转义字符及用法

    在《Python字符串》一节中我们曾提到过转义字符,就是那些以反斜杠\开头的字符。ASCII 编码为每个字符都分配了唯一的编号,称为编码值。在 Python 中,一个 ASCII 字符除了可以用它的实体(也就是真正的字符)表示,还可以用它的编码值表示。这种使用编码值来间接地表示字符的方式称为转义字符...

  • Python字符串格式化( print() )

    Python字符串格式化( print() )

    我们在《第一个Python程序——在屏幕上输出文本》中讲到过 print() 函数的用法,这只是最简单最初级的形式,print() 还有很多高级的玩法,比如格式化输出,这就是本节要讲解的内容。 熟悉C语言 printf() 函数的读者能够轻而易举学会 Python prin...

  • Python print()函数高级用法

    Python print()函数高级用法

    前面使用 print() 函数时,都只输出了一个变量,但实际上 print() 函数完全可以同时输出多个变量,而且它具有更多丰富的功能。print() 函数的详细语法格式如下: print (value,...,sep='',end='\n',file=sys.stdout,flush=False...

  • Python 获取用户输入的字符串(input())

    Python 获取用户输入的字符串(input())

    input() 是 Python 的内置函数,用于从控制台读取用户输入的内容。input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符。input() 函数的用法为: str = input(tipmsg) 说明: str 表示一个字符串类型的变量,i...

  • Python缓存重用机制

    Python缓存重用机制

      Python 缓冲机制是为提高程序执行的效率服务的,实际上就是在 Python 解释器启动时从内存空间中开辟出一小部分,用来存储高频使用的数据,这样可以大大减少高频使用的数据创建时申请内存和销毁时撤销内存的开销。 Python 在存储数据时,会...

  • Python bool布尔类型

    Python bool布尔类型

    Python 提供了 bool 类型来表示真(对)或假(错),比如常见的5 > 3比较算式,这个是正确的,在程序世界里称之为真(对),Python 使用 True 来代表;再比如4 > 20比较算式,这个是错误的,在程序世界里称之为假(错),Python 使用 False 来代表。 T...

  • Python bytes类型及用法

    Python bytes类型及用法

    Python bytes 类型用来表示一个字节串。“字节串“不是编程术语,是我自己“捏造”的一个词,用来和字符串相呼应。 bytes 是 Python 3.x 新增的类型,在 Python 2.x 中是不存在的。 字节串(bytes)和字符串(st...

  • Python字符串使用哪种编码格式?

    Python字符串使用哪种编码格式?

    字符串使用哪种编码格式?概述什么是字符编码?Python使用哪种字符编码?概述这里先举一个例子。古代打仗,击鼓为号、鸣金收兵,即把要传达给士兵的命令对应为公认的其他形式,这就和编码有相似之处。 举个栗子: 以发布进攻命令为例,相比用嗓子喊,敲鼓发出的声音传播的更远,并且士兵听到后也不会引起歧义,...

  • Python长字符串和原始字符串

    Python长字符串和原始字符串

    若干个字符的集合就是一个字符串(String)。Python 中的字符串必须由双引号" "或者单引号' '包围,具体格式为: "字符串内容"'字符串内容' 字符串的内容可以包含字母、标点、特殊符号、中文、日文等全世界的所有文字。下面都是合法的字符串: "123789" "123abc"...

  • Python变量定义及使用

    Python变量定义及使用

    任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的数据。每个变量都拥有独一无二的名字,通过变量的名字就能找到变量中的数据。从底层看,程序中的数...

  • Python3.x 注释

    Python3.x 注释

    1、单行注释 在注释行前加'#' >>> #print('输入错误')>>> print('输入错误')输入错误 2、多行注释 在多行前加''',在注释多行后加''' '''driver = webdriver.Chrome()driver.ge...

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

您是本站第816948名访客 今日有0篇新文章/评论