首页/文章/ 详情

Python编程入门-字符串

1年前浏览468

字符串是一系列字符,在Python中用引号括起的都是字符串,其中的引号可以是双引号,也可以是单引号。字符串的一些使用方法如下所示:

(1)修改字符串大小写的方法

    mesage = 'hello!'print(mesage)

    我们定义一个变量mesage,将内容hello!赋予该变量mesage,那么输出的结果的就是hello!此时,我们再进行如下操作:

      print(mesage.title())print(mesage.upper())print(mesage.lower())

      此时输出的结果分别为:Hello!;HELLO!;hello!。

      title():以首写字母大写的方式显示每个单词,即每个单词的首字母都为大写;

      upper():将字符串全部改为大写;

      lower():将字符串全部改为小写;

      (2)拼接字符串

        mesage = "hello world"print(mesage)

        按上述代码输出结果为hello world。我们也可将不同字符串储存在不同变量中,再通过拼接的方式输出完整内容:

          first_mesage = "hello"second_mesage = "world"full_mesage = first_mesage+ " " +second_mesageprint(full_mesage)

          通过使用+号来拼接不同字符串的内容,可得到相同的结果hello world。

          (3)使用制表符或换行符来添加空白

          在python中,空白指的是任何非打印字符,如空格、制表符和换行符。

            print("\thello world")

            “\t”:制表符,在输出hello world时,前面会有两个字符的空白;

              print("hello \nworld")

              “\n”:换行符,在输出hello world时,会分为两行输出;

              在内容输出时,使用制表符和换行符将提供较大的帮助。

              (4)删除空白

              在我们输入字符串时,常常会出现留有空白的情况,三种不同情况如下所示:

                mesage1 = " hello"mesage2 = "hello "mesage3 = " hello "

                其中mesage1为左侧留有空白;mesage2为右侧留有空白;mesage3为左右两侧均留有空白。这种空白怎么使用函数进行删除呢?

                  mesage1 = mesage1.lstrip()print(mesage1)mesage2 = mesage2.rstrip()print(mesage2)mesage3 = mesage3.strip()print(mesage3)

                  上述输出结果均为hello,且无空白;

                  lstrip():删除左侧空白;

                  rstrip():  删除右侧空白;

                  strip():删除左右两侧空白;

                  (5)单引号与双引号语法错误

                  观察办法:当发现PYTHON代码以普通句子颜色显示或者普通句子以代码颜色显示时,意味着可能存在引号不匹配的问题。

                  来源:土木爱研小站
                  python
                  著作权归作者所有,欢迎分享,未经许可,不得转载
                  首次发布时间:2023-08-16
                  最近编辑:1年前
                  语墨
                  硕士 不怕困难,勇往直前
                  获赞 65粉丝 65文章 130课程 0
                  点赞
                  收藏
                  未登录
                  还没有评论
                  课程
                  培训
                  服务
                  行家
                  VIP会员 学习 福利任务 兑换礼品
                  下载APP
                  联系我们
                  帮助与反馈