0
点赞
收藏
分享

微信扫一扫

【Python零基础入门篇 · 7】:Python中的注释、字符串的常见操作、对象的布尔值

Python中的注释

单行注释

以‘#’开头,直到换行结束。

#单行注释

多行注释

以没有单独的多行注释标记,将一对三引号之间的代码成为多行注释

'''
多
行
注
释
''

中文编码声明注释

在文件开头上加上中文声明注释,用以指定源码文件的编码格式。

# coding:gbk

字符串的常见操作(1)

编码解码的操作

编码:encode() (将其它编码的字符串转换成Unicode编码,括号中不设置编码的格式就会默认以'utf-8'的方式进行编码)

解码:decode() (将Unicode编码转换成其他编码的字符串)

在这里插入图片描述

增删改查以及分割

查找:find()、index

find(查找值,下标)、index(查找值,下标):find()和index()的用法基本相同,当不写下标时表示从一个索引(下标)开始查找,设置下标值表示从设置的下标值开始查找。 在这里插入图片描述

  • find()和index()的不同点:当用find()函数查找不到内容时会返回-1,而index()则会报一个异常 在这里插入图片描述 在这里插入图片描述

统计:count()

count():括号中为统计的内容

在这里插入图片描述

替换:replace()

replace()的使用规则:replace(旧内容,新内容,替换次数) ,当不设置替换次数时则默认为全部替换

在这里插入图片描述 在这里插入图片描述

分割:split()

split(分割符,次数)

split():在括号中指定分割符来切字符串,分割结果为列表形式,当指定的分割符不存在时会作为一个整体放入列表中

在这里插入图片描述

  • 当指定的分割符存在多个时,不设置分割次数时表示全部分割 在这里插入图片描述

字符串的常见操作(2)

函数 功能
capitalize() 将第一个字符变为大写
startswith() 判断是否以某字符开头
endswith() 判断是否以某字符结束
lower() 大写字母转为小写字母
upper() 小写字母转为大写字母

在这里插入图片描述

对象的布尔值

python一切有对象,所有对象都有一个布尔值,获取对象的布尔值,使用内置函数bool()

以下对象的布尔值为False 举例 结果
False bool(False) False
数值 bool(0) False
None bool(None) False
空字符串 bool('') False
空列表 bool([])或bool(list()) False
空元组 bool(())或bool(tuple()) False
空字典 bool(dict()) False
空集合 bool(set()) False
举报

相关推荐

0 条评论