二.Python3字符串

目录

一、字符串

二、字符串函数

1.大小写函数

2.合并字符串

3.输出带引号句子

总结


一、字符串

字符串是 Python 中最常用的数据类型。我们可以使用引号( ' 或 " )来创建字符串。

创建字符串很简单,只要为变量分配一个值即可。

二、字符串函数

1.大小写函数

title()首字母大写;
upper()全部大写;
lower()全部小写;
例如

>>> name="adadadd"
>>> print(name.upper())
ADADADD
>>> print(name.lower())
adadadd
>>> 

2.合并字符串

不同字符串之间用+链接即可,类似JAVA

>>> name="world"
>>> message="Hello,"+full_name.title()+"!"
'''
报错为
Traceback (most recent call last):
  File "<pyshell#14>", line 1, in <module>
    message="Hello,"+full_name.title()+"!"
NameError: name 'full_name' is not defined
'''
>>> #原因是语法不允许要改成
>>>massage="world"
>>> name="Hello "
>>> print(name+massage+"!")
Hello world!
>>> 

\n换行    \t制表符
rstrip()删除多余空白(字符串首,尾)

len()获取字符长度

>>> name=" qwddqqq   "
>>> print(name.rstrip())
 qwddqqq
>>> print(len('bicylse'))
7

3.输出带引号句子

用转义字符\

转义字符描述实例
\(在行尾时)续行符
>>> print("line1 \
... line2 \
... line3")
line1 line2 line3
>>> 
\\反斜杠符号
>>> print("\\")
\
\'单引号
>>> print('\'')
'
\"双引号
>>> print("\"")
"
\a响铃
>>> print("\a")
执行后电脑有响声。
\b退格(Backspace)
>>> print("Hello \b World!")
Hello World!
\000
>>> print("\000")

>>> 
\n换行
>>> print("\n")


>>>
\v纵向制表符
>>> print("Hello \v World!")
Hello 
       World!
>>>
\t横向制表符
>>> print("Hello \t World!")
Hello      World!
>>>
\r回车,将 \r 后面的内容移到字符串开头,并逐一替换开头部分的字符,直至将 \r 后面的内容完全替换完成。
>>> print("Hello\rWorld!")
World!
>>> print('google runoob taobao\r123456')
123456 runoob taobao
\f换页
>>> print("Hello \f World!")
Hello 
       World!
>>> 
\yyy八进制数,y 代表 0~7 的字符,例如:\012 代表换行。
>>> print("\110\145\154\154\157\40\127\157\162\154\144\41")
Hello World!
\xyy十六进制数,以 \x 开头,y 代表的字符,例如:\x0a 代表换行
>>> print("\x48\x65\x6c\x6c\x6f\x20\x57\x6f\x72\x6c\x64\x21")
Hello World!
\other其它的字符以普通格式输出
>>> print("\x48\x65\x6c\x6c\x6f\x20\x57\x6f\x72\x6c\x64\x21")
Hello World!

注意3.9可以输出

>>> name="D:\ChangYunGunJu\华为adb\AutumnBox"
>>> print(name)
D:\ChangYunGunJu\华为adb\AutumnBox
>>> 

但老版本可能还不行

如果希望得到一个跨多行的字符串,可以使用三重引号:

str = """我爱鱼C,
正如我爱小甲鱼,
他那呱唧呱唧呱唧呱唧呱唧呱唧的声音,
总缠绕于我的脑海,
久久不肯散去......"""
print(str)

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值