Python教程
文章平均质量分 79
这个栏目是Python教程,里面涵盖了Python的基础教程,大家可以按顺序的进行学习
i白
小白
展开
-
【自学Python】一文读懂Python字符串是否是数字
在 Python 中,判断字符串是否只由数字组成的函数为 isnumeric()。使用 isnumeric() 函数,判断数字和字符串混合的字符串,返回 False。使用 isnumeric() 函数,判断纯数字字符串,返回 True。在 Python 中,判断字符串是否只由数字组成的函数为 isdigit()。使用 isdigit() 函数,判断数字和字符串混合的字符串,返回 False。使用 isdigit() 函数,判断纯数字字符串,返回 True。原创 2023-02-16 15:35:29 · 1162 阅读 · 2 评论 -
【自学Python】Python字符大小写判断
在 Python 中,判断函数是够是小写形式(即,所有的字符都是小写字母,不是英文字符的忽略不做判断)的函数为 islower()。使用 islower() 函数,判断全部是小写字符串,返回 True。判断大小写混合字符串,返回 False。判断全部小写和数字混合的字符串,返回 True。判断全部小写和中文混合的字符串,返回 True。在 Python 中,判断函数是够是大写形式(即,所有的字符都是大写字母,不是英文字符的忽略不做判断)的函数为 isupper()。原创 2023-02-13 14:27:43 · 3883 阅读 · 1 评论 -
【自学Python】Python字符串大小写互相转换
在 Python 中,将某个字符串的大写字符转成小写使用的函数为 lower()。在 Python 中,将某个字符串的小写字符转成大写使用的函数为 upper()。原创 2023-02-06 11:17:33 · 4922 阅读 · 2 评论 -
【自学Python】Python字符串首字母大写
在开发过程中,很多时候我们需要将一个字符串首字母转成大写的需求,在 Python 中,将某个字符串的首字母转成大写的函数为 title()。原创 2023-02-06 11:03:25 · 3419 阅读 · 3 评论 -
【自学Python】Python字符串以某个字符开始或结尾
在 Python 中,判断某个字符串是否以某个字符或者是否以某个字符串开头的函数为 startswith()。在 Python 中,判断某个字符串是否以某个字符或者是否以某个字符串结尾的函数为 endswith()。原创 2023-02-02 16:37:34 · 2575 阅读 · 0 评论 -
【自学Python】Python字符串对齐教程
Python 字符串的左对齐,即在我们需要设定字符串为固定的长度时,如果字符串的长度不够,则我们可以指定使用特定的字符在字符串的右边进行填充,从而达到左对齐的目的。在 Python 中,字符串左对齐使用函数 ljust()。Python 字符串的居中对齐,即在我们需要设定字符串为固定的长度时,如果字符串的长度不够,则我们可以指定使用特定的字符在字符串的左边和右边同时进行填充,从而达到居中对齐的目的。在 Python 中,字符串居中对齐使用函数 center()。原创 2023-02-02 09:44:38 · 3219 阅读 · 0 评论 -
【自学Python】Python查找字符串位置
在开发过程中,很多时候我们有在一个字符串中查找另一个字符串位置的需求,在 Python 中,在一个字符串中查找另一个字符串的位置我们使用 index() 函数。index() 函数的功能与 find() 函数类似,但当指定的字符串不存在时,index() 方法会抛出异常,而 find() 函数则是返回 -1。原创 2023-01-17 17:52:54 · 11956 阅读 · 4 评论 -
【自学Python】Python查找字符串
在开发过程中,很多时候我们有在一个字符串中查找另一个字符串的需求,在 Python 中,在一个字符串中查找另一个字符串我们使用 find() 函数。原创 2023-01-16 09:26:34 · 4528 阅读 · 0 评论 -
【自学Python】Python字符串出现次数
在开发过程中,很多时候我们有统计单个字符或者字符串在另一个字符串中出现次数的需求,在 Python 中,统计字符串出现次数我们使用 count() 函数。原创 2023-01-16 09:25:32 · 3473 阅读 · 0 评论 -
【自学Python】Python合并字符串
在 Python 中,合并字符串我们使用 join() 函数。原创 2023-01-16 09:23:24 · 4691 阅读 · 1 评论 -
【自学Python】Python获取字符串长度
我们将要获取的字符串的长度,传进 len() 函数,即可实现获取字符串的长度。在 Python 要想获取字符串长度可以使用 len() 函数。原创 2023-01-15 09:36:07 · 13495 阅读 · 0 评论 -
【自学Python】Python拼接字符串
Python 拼接字符串有两种方法:一种是直接把两个字符串写在一起,即可实现拼接,另一种是使用来实现字符串的拼接。使用号。原创 2023-01-15 09:31:16 · 2270 阅读 · 0 评论 -
【自学Python】Python截取字符串
Python 截取字符串,也叫 Python 字符串切片。原创 2023-01-15 09:27:58 · 5214 阅读 · 1 评论 -
【自学Python】Python运算符优先级
即所谓运算符的优先级,指的是在含有多个逻辑运算符的式子中,到底应该先计算哪一个,后计算哪一个。Python 中运算符的运算规则是,优先级高的运算符先执行,优先级低的运算符后执行,同一优先级的运算符按照从左到右的顺序进行。Python运算符中,如果有小括号,即(),则小括号的优先级最高。原创 2023-01-13 10:16:13 · 1790 阅读 · 0 评论 -
【自学Python】Python三目运算符
Python 中没有其他语言类型的三目运算符,但是我们可以借助 if 语句实现类似的三目运算符。当条件 condition 为真时,返回 True_statements,当条件为假时,返回 False_statements。原创 2023-01-13 10:14:43 · 1035 阅读 · 0 评论 -
【自学Python】Python位运算符
在 Python 中,位运算符主要是用于数值类型的二进制的运算。。原创 2023-01-13 10:07:29 · 694 阅读 · 1 评论 -
【自学Python】Python逻辑运算符
在 Python 中,逻辑运算符用于连接多个条件(一般来讲就是关系表达式),最终的结果是一个 bool 值。Python 的逻辑运算符主要包括 and(逻辑与)、or(逻辑或)以及 not(逻辑非)。只有所有条件都为真,逻辑与才返回 True,只要有一个条件为真,逻辑或就返回 True,原来为真,则逻辑非返回 False,原来为假,则逻辑非返回 True。原创 2023-01-13 10:04:30 · 1248 阅读 · 0 评论 -
【自学Python】Python比较运算符is和==区别
在 Python 中,比较运算符 is 和 is not 用于比较两个对象是否是同一个对象,== 和!= 用于比较两个变量的数组是否相等。如果两个变量的地址相同,那么 is 运算符会返回 True,否则,is 运算符返回 False。原创 2023-01-13 09:56:21 · 679 阅读 · 0 评论 -
【自学Python】Python比较运算符
在 Python 中,比较运算符的结果都是 bool 型,也就是要么是 True,要么是 False。>=原创 2023-01-12 09:32:39 · 1095 阅读 · 0 评论 -
【自学Python】Python赋值运算符
在 Python 中,赋值运算符是对已存在的变量进行重新设置新值的运算符。Python中直接赋值,加赋值、减赋值、乘赋值、除赋值、取模赋值、整除赋值和乘方赋值运算的运算符分别是+=-=*=/=%=//=**=。原创 2023-01-11 09:35:14 · 1511 阅读 · 0 评论 -
【自学Python】Python算术运算符
Python 中算术运算符是对数值类型的变量进行运算的,比如:加、减、乘、除、取模、整除和乘方运算等。Python 中加、减、乘、除、取模、整除和乘方运算的运算符分别是//**。原创 2023-01-11 09:30:17 · 723 阅读 · 0 评论 -
【自学Python】Python类型转换
对 Python 内置的数据类型进行转换时,可以使用内置函数。原创 2023-01-11 09:26:06 · 448 阅读 · 0 评论 -
【自学Python】Python格式化输出
在 Python 中,print() 函数用于打印相应的信息到终端控制台,同时我们还可以通过 print() 函数的占位符,来对输出进行格式化,即按照我们指定的格式进行输出。原创 2023-01-11 09:23:18 · 704 阅读 · 0 评论 -
【自学Python】Python print()函数
在 Python 中,print() 函数用于打印相应的信息到终端控制台,同时 print() 函数可以支持同时输出一个或多个变量。原创 2023-01-10 17:43:39 · 1369 阅读 · 0 评论 -
【自学Python】Python input()函数
在 Python 中,input() 函数用于获取用于的输入,并给出提示。input() 函数,总是返回 string 类型,因此,我们可以使用 input() 函数,获取用户输入的任何数据类型。原创 2023-01-10 09:41:15 · 2098 阅读 · 3 评论 -
【自学Python】Python string转bytes
Python3 新增了 string 转 bytes,用于代表字节序列。字符串(string) 是一串字符组成的序列,字符串处理的基本单位是字符,string 转 bytes 是一串字节组成的序列,bytes 类型处理的基本单位是字节。原创 2023-01-10 09:30:04 · 5453 阅读 · 0 评论 -
【自学Python】Python bytes转string
Python bytes 转 string 方法主要有两种方法,第一种是使用 str() 函数将 bytes 转 string,第二种是使用 bytes 的 decode() 函数将 bytes 转 string。原创 2023-01-10 09:27:09 · 18024 阅读 · 0 评论 -
【自学Python】Python bytes类型
定义一个空的 bytes 对象,使用 bytes() 函数。定义一个 bytes 序列,只需要在字节序列前面加上字符b作为修饰。使用 bytes() 函数,定义空 bytes 对象。print("嗨客网(www.haicoder.net)") # 使用 bytes() 定义空字节序列 name = bytes() print('Name:' , name , 'Type:' , type(name))程序运行后,控制台输出如下:首先,我们使用 bytes 函数定义了一个空字节序列变量name。原创 2023-01-10 09:26:10 · 953 阅读 · 0 评论 -
【自学Python】Python字符串(string)
在字符串前面加上r定义原始字符串。print("嗨客网(www.haicoder.net)") # 使用 r 定义原始字符串 name = r'\HaiCoder' site = r"www\nhaicoder\tnet" print('Name:' , name) print('Site: ' , site)程序运行后,控制台输出如下:首先,我们使用单引号定义了一个字符串变量name,并给其赋值为\HaiCoder,因为变量中含有特殊的字符,所以我们在字符串前面加了字符r来定义原始字符串。原创 2023-01-10 09:24:30 · 510 阅读 · 0 评论 -
【自学Python】Python布尔型(bool)
使用 True 或者 False 来定义 Python 中的布尔类型print("嗨客网(www.haicoder.net)") # 定义布尔类型 foo = True bar = False print(foo , type(foo)) print(bar)程序运行后,控制台输出如下:首先,我们定义了一个变量foo,并给其赋值为 True,即变量 foo 的类型为布尔型。接着,我们定义了一个变量 bar,并给其赋值为 False,变量 bar 的类型也为布尔型。最后,我们使用print。原创 2023-01-09 11:23:45 · 6966 阅读 · 2 评论 -
【自学Python】Python复数(complex)
Python 可以支持复数,复数的虚部用 j 或 J 来表示。原创 2023-01-09 10:44:32 · 8672 阅读 · 0 评论 -
【自学Python】Python浮点型(float)
Python 浮点型数值用于保存带小数点的数值。Python 的浮点数有两种表示形式,即十进制形式和科学计数法形式。原创 2023-01-09 10:41:43 · 8307 阅读 · 0 评论 -
【自学Python】Python整型(int)
Python 整型整型专门用来表示整数。Python 整型支持四种形式,即 十进制形式、二进制形式、八进制形式和十六进制形式。原创 2023-01-09 09:39:49 · 2503 阅读 · 2 评论 -
【自学Python】Python变量
Python 是弱类型语言,因此 Python 变量无须声明可以直接赋值。Python 变量的数据类型可以动态改变,即同一个变量可以一会儿被赋值为整数值,一会儿也可以被赋值为字符串。原创 2023-01-09 09:38:46 · 170 阅读 · 0 评论 -
【自学Python】Python编码规范
Python 采用 PEP 8 作为编码规范。原创 2023-01-09 09:17:16 · 505 阅读 · 0 评论 -
【自学Python】Python缩进规则
Python 和其它程序设计语言采用大括号{}分隔代码块不同,Python 采用代码缩进和冒号来区分代码块之间的层次。在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句等,行尾的冒号和下一行的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束。在 Python 中,同一代码块的缩进风格必须完全一致,否则代码报错。原创 2023-01-09 09:16:25 · 1232 阅读 · 0 评论 -
【自学Python】Python标识符和保留字
Python 对各种变量、方法、函数等命名时使用的字符序列称为标识符。Python 标识符由 26 个英文字母大小写,0-9 ,_ 组成,不能以数字开头,且严格区分大小写。Python 标识符不能包含空格、@、% 以及 $ 等特殊字符,不能以系统保留关键字作为标识符(一共有25 个)。Python 中,以下划线开头的标识符有特殊含义。Python 的保留字是一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。原创 2023-01-09 09:15:09 · 1554 阅读 · 0 评论 -
【自学Python】Python转义字符
# Python转义字符## Python转义字符教程在编程中有一些字符是打不出来的,比如换行,提示音,下一个制表位等等,于是程序语言的开发者就设计了转义序列(escape sequence)这种东西用来表达这些字符。原创 2023-01-08 11:22:26 · 1406 阅读 · 0 评论 -
【自学Python】Python注释
用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性。一旦程序中某部分内容被注释掉,则该内容将会被 Python 解释器忽略,换句话说,此部分内容将不会被执行。Python 提供了三种注释的形式单行注释 、多行注释和中文编码声明注释。原创 2023-01-08 11:12:21 · 1019 阅读 · 0 评论 -
【自学Python】Windows Python交互式运行
安装好 Python 之后,Python 都会提供一个 Python 命令行工具,就叫 python。Python 交互式解释器可以执行 Python 代码,也可以执行数值运算,从某种意义上 Python 交互式解释器其实也是一个功能及其强大的计算器。原创 2023-01-05 10:05:14 · 1448 阅读 · 0 评论