• 字符串类型


    字符串类型

    一、字符串(str)

    定义

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

    name1 = 'nick'
    name2 = 'egon'
    print(id(name1))
    print(type(name1))
    print(name1)
    

    2327499280936
    <class 'str'>
    nick

    name3 = """nick
    one"""
    print(name3)
    

    nick
    one

    用法

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

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

    msg2 = "my name is 'nick'"
    msg3 = 'my name is "nick"'
    
    print(msg2 + msg3)  # my name is 'nick'my name is "nick"
    

    my name is 'nick'my name is "nick"

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

    name = 'nick '
    print(name * 10)
    

    nick nick nick nick nick nick nick nick nick nick

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

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

    False

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

    msg3 = 'zero'
    msg4 = 'zx'
    
    print(msg3 > msg4)
    print('Z' > 'A')
    print('Z' > 'a')
    

    False
    True
    False

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

  • 相关阅读:
    KNN分类算法补充
    KNN分类算法实现手写数字识别
    KNN分类算法及python代码实现
    数据挖掘与机器学习介绍
    安装Numpy方法
    windows下的python环境搭建(python2和python3不兼容,python2用的多)
    用户画像知识
    Mahout介绍和简单应用
    协同过滤的实现步骤
    推荐系统基础知识
  • 原文地址:https://www.cnblogs.com/Lin2396/p/11270242.html
Copyright © 2020-2023  润新知