Theme-Logo
    • 通知公告
  • [登录]/[注册]
  • D 返回首页
python3编程学习
  • 基础教程
    • 初识python
    • 语法特点
    • 输入输出
    • 运算符+
    • 数据类型
    • 类型转换
    • 条件控制
    • 循环语句
    • 函数详解
    • 面向对象
    • 模块详解
    • File(文件)
    • 字符串初级
    • 字符串进阶
    • 错误和异常
  • 高级教程
    • 数据库深操作
    • web网站开发
    • GUI界面开发
    • 网络爬虫开发
    • 游戏高级开发

String(字符串类型)

字符串就是连续的字符序列,可以是计算机所能表示的一切字符的集合
  • 返回首页

字符串就是连续的字符序列,可以是计算机所能表示的一切字符的集合。在python中,字符串属于不可变序列,通常使用单引号'a'、双引号"a"或者三引号:'''a'''或"""a"""括起来。这三种引号形式在语义上没有差别,只是在形式上有些差别。其中单引号和双引号中的字符序列必须在一行上,而三引号内的字符序列可以分布在连续的多行上,字符串开始和结尾使用的引号形式必须一致。另外当需要表示复杂的宇符串时,还可以嵌套使用引号。例如,定义了个字符串类型变量,并且应用 print()函数输出,代码如下:

a = '我爱学习!'
b = "我爱唱歌!"
c = '''我爱我都祖国,
希望祖国强盛'''
print(a)
print(b)
print(c)

python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的。一个典型的用例是,当你需要一块HTML或者SQL时,这时用字符串组合,特殊字符串转义将会非常的繁琐。

#!/usr/bin/python3
 
para_str = """这是一个多行字符串的实例
多行字符串可以使用制表符
TAB ( \t )。
也可以使用换行符 [ \n ]。
"""
print (para_str) #输出:这是一个多行字符串的实例多行字符串可以使用制表符TAB (    )。也可以使用换行符 [ 
                       ]。


    本文未完全显示,开通会员查看全文......

回顶部