zoukankan      html  css  js  c++  java
  • 字符串类型

    字符串类型

    一、字符串(str)

    1.1 作用

    表示名字、爱好

    1.2 定义

    字符串相当于一根羊肉串。而字符串就是一串被串起来的字符,在单引号、双引号或三引号内包裹的一串字符。需要注意的是:三引号内的字符可以换行,而单双引号内的字符不行。

    Copyname1 = 'Allen'
    name2 = "tank"
    print(id(name1))
    print(type(name1))
    print(name1)
    Copy4418849624
    <class 'str'>
    Allen
    Copyname3 = """Allen
    tank"""
    
    print(name3)
    CopyAllen
    tank
    

    二、如何用

    字符串只能+、*和逻辑比较

    字符串的拼接,即重新申请一个小空间把两个字符串都拷贝一份后再拼接。而不是你YY的把一个小空间内的变量值复制到另一个变量的小空间内,然后拼接。

    Copymsg2 = "my name is 'Allen'"
    msg3 = 'my name is "Allen"'
    
    print(msg2 + msg3)  # my name is 'Allen'my name is "Allen"
    Copymy name is 'Allen'my name is "Allen"
    

    注意:如果字符串内有引号,则包裹字符串的引号和字符串内部的引号不能相同。

    Copyname = 'Allen'
    print(name * 10)
    CopyAllen Allen Allen Allen Allen Allen Allen Allen Allen Allen 
    

    注意:字符串的乘法只能乘以数字。

    Copymsg1 = 'hello'
    msg2 = 'z'
    
    print(msg1 > msg2)
    CopyFalse
    

    注意:字符串比较大小,按照ASCII码比较,以后会细讲。

    Copymsg3 = 'zero'
    msg4 = 'zx'
    
    print(msg3 > msg4)
    print('Z' > 'A')
    print('Z' > 'a')
    CopyFalse
    True
    False
    

    注意:字符串的比较是字母的顺序。

    我把月亮戳到天上 天就是我的 我把脚踩入地里 地就是我的 我亲吻你 你就是我的
  • 相关阅读:
    sws_getContext函数参数介绍
    FFmpeg 将YUV数据转RGB
    信号槽同步
    git stash
    Qt 事件
    Qt 信号与槽函数
    微信红包的算法实现
    Python正则表达式中的re.S
    hive函数 -- split 字符串分割函数
    python None与Null
  • 原文地址:https://www.cnblogs.com/zhulipeng-1998/p/12863840.html
Copyright © 2011-2022 走看看