在编程的过程中,大多数程序都定义并收集某种数据,然后用它们来做一些事情,在这一讲中,我们主要介绍字符串,字符串可能看起来很简单,但是能够用很多不同的方式使用它们。
简单总结一句话:
在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号
下面介绍几种python中常用的方式:
(1)使用方法修改字符串的大小写
name = "ada lovelace"
print(name.title())
其显示结果为:
小写的字符串"ada lovelace"存储到了变量name,让Python对变量name执行方法title()指定的操作,总结一句就是:
title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写
(2)将整个字符串修改为全部大写或者全部小写
例如:
name = "Ada Lovelace"
print(name.upper())
print(name.lower())
(3)合并字符串
first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print(full_name)
总结起来就是,python使用加号(+)来合并字符串,同样,上面第二条的用法在这里一样可以使用。
测试一下这个,你会有惊喜。
first_name = "ada"
last_name = "lovelace"
full_name = first_name + " " + last_name
print("Hello, " + full_name.title() + "!")
(4)使用换行符来添加空白
在编程中,空白泛指任何非打印字符,如空格、制表符和换行符。你可使用空白来组织输出,
以使其更易读。
要在字符串中添加换行符,可使用字符组合\n:
print("Languages:\nPython\nC\nJavaScript")
运行结果:
(5)删除空白
Python能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法rstrip()。
例如:
favorite_language = 'python '
print(favorite_language)
print(favorite_language.rstrip())
这样看可能效果不明显,自己试验一下就知道了。
你还可以剔除字符串开头的空白,或同时剔除字符串两端的空白。为此,可分别使用方法lstrip()和strip(): 这个留给你自己测试吧
好了,这一节先讲这些吧,先有点概念,慢慢深入。
这一节到此结束了。
若有错误,欢迎指正,技术支持联系方式QQ : 2228398717
欢迎关注公众号:云翔科技教学平台,对应的资料公众号会发布。
有什么不懂的地方也可以联系技术支持微信: