-
Python None(空值)和用法
所属栏目:[语言] 日期:2023-05-30 热度:9221
在 Python 中,有一个特殊的常量 None(N 必须大写)。和 False 不同,它不表示 0,也不表示空字符串,而表示没有值,也就是空值。
这里的空值并不代表空对象,即 None 和 []、“” 不同:
>>> None i[详细] -
Python函数默认参数设置(超级具体)
所属栏目:[语言] 日期:2023-05-29 热度:4237
我们知道,在调用函数时如果不指定某个参数,Python 解释器会抛出异常。为了解决这个问题,Python 允许为参数设置默认值,即在定义函数时,直接给形式参数指定一个默认值。这样的话,即便调用函数时没有给拥有默认值[详细]
-
Python函数关键字参数及使用
所属栏目:[语言] 日期:2023-05-29 热度:2225
目前为止,我们使用函数时所用的参数都是位置参数,即传入函数的实际参数必须与形式参数的数量和位置对应。而本节将介绍的关键字参数,则可以避免牢记参数位置的麻烦,令函数的调用和参数传递更加灵活方便。
关键[详细] -
Python的位置参数是如何工作和运行的
所属栏目:[语言] 日期:2023-05-29 热度:2116
位置参数,有时也称必备参数,指的是必须按照正确的顺序将实际参数传到函数中,换句话说,调用函数时传入实际参数的数量和位置都必须和定义函数时保持一致。
实参和形参数量必须一致
在调用函数,指定的实际参数的[详细] -
Python函数值传递和引用传递(包括形式参数和实际参数的不同)
所属栏目:[语言] 日期:2023-05-29 热度:466
通常情况下,定义函数时都会选择有参数的函数形式,函数参数的作用是传递数据给函数,令其对接收的数据做具体的操作处理。
在使用函数时,经常会用到形式参数(简称“形参”)和实际参数(简称“实[详细] -
Python函数(函数定义、函数调用)用法说明
所属栏目:[语言] 日期:2023-05-29 热度:7682
Python 中函数的应用非常广泛,前面章节中我们已经接触过多个函数,比如 input() 、print()、range()、len() 函数等等,这些都是 Python 的内置函数,可以直接使用。
除了可以直接使用的内置函数外,Python 还支持[详细] -
Python reversed函数及使用方法
所属栏目:[语言] 日期:2023-05-29 热度:3568
reserved() 是 Pyton 内置函数之一,其功能是对于给定的序列(包括列表、元组、字符串以及 range(n) 区间),该函数可以返回一个逆序序列的迭代器(用于遍历该逆序序列)。
reserved() 函数的语法格式如下:
rev[详细] -
Python zip函数和用法
所属栏目:[语言] 日期:2023-05-29 热度:485
zip() 函数是 Python 内置函数之一,它可以将多个序列(列表、元组、字典、集合、字符串以及 range() 区间构成的列表)“压缩”成一个 zip 对象。所谓“压缩”,其实就是将这些序列中对应位置的[详细]
-
Python continue的使用办法
所属栏目:[语言] 日期:2023-05-29 热度:1550
和 break 语句相比,continue 语句的作用则没有那么强大,它只会终止执行本次循环中剩下的代码,直接从下一次循环继续执行。
仍然以在操作跑步为例,原计划跑 10 圈,但当跑到 2 圈半的时候突然接到一个电话,此时[详细] -
Python break使用方式详解
所属栏目:[语言] 日期:2023-05-29 热度:7307
我们知道,在执行 while 循环或者 for 循环时,只要循环条件满足,程序将会一直执行循环体,不停地转圈。但在某些场景,我们可能希望在循环结束前就强制结束循环,Python 提供了 2 种强制离开当前循环体的办法:[详细]
-
Python(for和while)循环嵌套和用法
所属栏目:[语言] 日期:2023-05-29 热度:1378
Python 不仅支持 if 语句相互嵌套,while 和 for 循环结构也支持嵌套。所谓嵌套(Nest),就是一条语句里面还有另一条语句,例如 for 里面还有 for,while 里面还有 while,甚至 while 中有 for 或者 for 中有 while[详细]
-
Python循环结构中else用法(入门必备)
所属栏目:[语言] 日期:2023-05-29 热度:4232
Python 中,无论是 while 循环还是 for 循环,其后都可以紧跟着一个 else 代码块,它的作用是当循环条件为 False 跳出循环时,程序会最先执行 else 代码块中的代码。
以 while 循环为例,下面程序演示了如何为 wh[详细] -
Python for循环及用法说明
所属栏目:[语言] 日期:2023-05-29 热度:8076
Python 中的循环语句有 2 种,分别是 while 循环和 for 循环,前面章节已经对 while 做了详细的讲解,本节给大家介绍 for 循环,它常用于遍历字符串、列表、元组、字典、集合等序列类型,逐个获取序列中的各个元素。[详细]
-
Python while循环语句具体解析
所属栏目:[语言] 日期:2023-05-29 热度:4854
Python 中,while 循环和 if 条件分支语句类似,即在条件(表达式)为真的情况下,会执行相应的代码块。不同之处在于,只要条件为真,while 就会一直重复执行那段代码块。
while 语句的语法格式如下:
while 条件[详细] -
Python assert断言函数以及用法
所属栏目:[语言] 日期:2023-05-29 热度:442
Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行;反之,Python 解释器会报 AssertionError 错误。
assert 语句的语法结构为[详细] -
Python pass语句及其用处
所属栏目:[语言] 日期:2023-05-29 热度:9587
在实际开发中,有时候我们会先搭建起程序的整体逻辑结构,但是暂时不去实现某些细节,而是在这些地方加一些注释,方面以后再添加代码,请看下面的例子:
age = int( input("请输入你的年龄:") )
if age < 12 :
[详细] -
Python if语句嵌套(入门必读)
所属栏目:[语言] 日期:2023-05-29 热度:1909
前面章节中,详细介绍了 3 种形式的条件语句,即 if、if else 和 if elif else,这 3 种条件语句之间可以相互嵌套。
例如,在最简单的 if 语句中嵌套 if else 语句,形式如下:
if 表达式 1:
if 表示式 2:[详细] -
Python对 if else缩进的定义
所属栏目:[语言] 日期:2023-05-29 热度:8817
前面的《Python if else》一节展示了选择结构的三种基本形式,并给出了实例演示,但是大家在编写代码过程中仍然要注意一些细节,尤其是代码块的缩进,这对 if else 选择结构极其重要。
Python 是以缩进来标记代码[详细] -
Python if else条件语句具体解析
所属栏目:[语言] 日期:2023-05-29 热度:5803
前面我们看到的代码都是顺序执行的,也就是先执行第1条语句,然后是第2条、第3条……一直到最后一条语句,这称为顺序结构。
但是对于很多情况,顺序结构的代码是远远不够的,比如一个程序限制了只能成[详细] -
Python中 dir()与 help()的辅助功能
所属栏目:[语言] 日期:2023-05-29 热度:2047
前面我们已经学习了很多字符串提供的方法,包括 split()、join()、find()、index() 等,但这远远不是它的全部方法。由于篇幅有限,本章只能给大家列举一些最常用的方法,至于其他的方法,读者可通过本节介绍的 dir()[详细]
-
Python encode()和decode()方法:字符串编码转化
所属栏目:[语言] 日期:2023-05-29 热度:2628
前面章节在介绍 bytes 类型时,已经对 encode() 和 decode() 方法的使用做了简单的介绍,本节将对这 2 个方法做详细地说明。
我们知道,最早的字符串编码是 ASCII 编码,它仅仅对 10 个数字、26 个大小写英文字母[详细] -
Python format()格式化输出方法详细说明
所属栏目:[语言] 日期:2023-05-29 热度:8225
前面章节介绍了如何使用 % 操作符对各种类型的数据进行格式化输出,这是早期 Python 提供的方法。自 Python 2.6 版本开始,字符串类型(str)提供了 format() 方法对字符串进行格式化,本节就来学习此方法。
form[详细] -
Python清除字符串中空格(删除指定字符)的3种方法
所属栏目:[语言] 日期:2023-05-29 热度:4768
用户输入数据时,很有可能会无意中输入多余的空格,或者在一些场景中,字符串前后不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符。
这里的特殊字符,指的是制表符(\t)、回车符(\r)、换行符[详细] -
Python字符串大小写转换(3种)函数和用法
所属栏目:[语言] 日期:2023-05-29 热度:7007
Python 中,为了方便对字符串中的字母进行大小写转换,字符串变量提供了 3 种方法,分别是 title()、lower() 和 upper()。
Python title()方法
title() 方法用于将字符串中每个单词的首字母转为大写,其他字母全部[详细] -
Python startswith()与endswith()方法
所属栏目:[语言] 日期:2023-05-29 热度:2681
除了前面介绍的几个方法外,Python 字符串变量还可以使用 startswith() 和endswith() 方法。
startswith()方法
startswith() 方法用于检索字符串是否以指定字符串开头,如果是返回 True;反之返回 False。此方法的[详细]
