. **
1.字符串
**
字符串,就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号。
1.1使用方法修改字符串的大小写
title() 方法,以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。
name = "albert einstein"
print(name.title())
=====================
Albert Einstein
=====================
upper()方法,将字符串改为全部大写,将以大写字母显示。
lower()方法 ,将字符串改为全部小写,将以小写字母显示。
name = "Albert Einstein"
print(name.upper()) //字符串改为全部大写
print(name.lower()) //字符串改为全部小写
============================
ALBERT EINSTEIN
albert einstein
============================
1.2合并(拼接)字符串
可以使用加号(+)来合并字符串,但中间过程需要创建临时对象,浪费性能,比较占内存。比较好的拼接方式可以使用占位符、也可以用jion()方法。
first_name = "Meng"
last_name = "Weny"
print("Hellow, " + first_name + " " + last_name + "!")
print("Hellow, %s %s !" % (first_name,last_name))
print(" ".join([first_name,last_name]))
==========================
Hello, Meng Weny!
Hello, Meng Weny!
Meng Weny
===========================
1.3删除空白
- 确保字符串末尾没有空白,可使用方法rstrip() 。要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中:
>>>favorite_language = 'python '
>>>favorite_language = favorite_language.rstrip()
>>>favorite_language