python学习demo2

  • demo2

    -- codeing = utf-8 --

    @Time : 2023/1/8 20:38

    @Author : zhouzhou

    @File : demo2.py

    @Software ; PyCharm

    ‘’’ 示例一

    word = ‘字符串’ sentence = “这是一个句子” paragraph = “”"
    这是一个段落
    可以有多行组成
    在两个双引号后再加一个双引号组成 “”" print(sentence) print(word) print(paragraph)

    ‘’’

    ‘’’ 示例二 单引号

    my_str = “I’m a student”

    • 如果用单引号即 my_str = ‘I’m a student’ 单引号会与i am的简写造成混乱 程序报错

    可以通过 i’m student 表示 即可正常显示 print(my_str)

    ‘’’

    ‘’’ 示例四 转义字符

    my_str = “jason said “i like you”” # \ 为转义字符 可直接输出后面符号 避免造成程序误解

    my_str = “jason said “i like you””

    可用 “jason said:“i like you”"表示 (双引号表示)

    也可以通过 ‘jason said “i like you”’ 表示 (单引号表示) print(my_str)

    关于转义字符

    可直接输出后面符号 避免造成程序误解

    \ 即转义反斜杠 ’ 转义单引号

    " 转义双引号 \n(换行) 以及 \t(横向制表符即向后缩进) 也属于转义字符

    平时多以双引号为主

    ‘’’

    str = “chengdu”

    print(str) print(str[0]) #输出字符中的第一个元素 print(str[0:5])
    #输出字符中0到5的元素 [起始位置:结束位置:步进值] print(str[1:7:2])

    print(str[6:]) #第六位到最后一位的元素

    print(str[:5]) #第0位到第五位的元素

    print(str + “,你好”) #添加字符串、用加号连接

    print((str+“\t”) * 3 ) #字符串三倍输出 可以添加 \t向后缩进 注意字符串后添加字符串格式

    print(“hello\nchengdu”) #hello 与chengdu 用换行符隔开

    print(r"hello\nchengdu") #字符串前有 r 里面的所有的 \ 全部不解释,直接输出

    ‘’’ 常见字符串

    bytes.decode(encoding=“utf-8”,errors=“strict”)
    通过bytes中的decode()来解码给定的bytes对象,bytes对象可以由str.encode()返回

    encode(encoding=‘UTF-8’,error=‘strict’)
    以ending指定的编码格式编码字符串,如果出错默认报一个ValueError的异常,
    除非errors指定的对象是‘ignore‘或’replace‘

    isalpha() 字符串至少有一个字符并且所有字符都是字符或数字返回True否则返回False

    isdigit() 字符串只包含数字返回True 否则返回 False

    isnumeric() 字符串只包含数字字符返回True 否则返回 False

    join(seq) 以指定的字符串作为分隔符,将seq中所有元素合并为一个新字符串

    len(string) 返回字符串长度

    lstrip() 截掉字符串左边的空格或指定字符

    rstrip() 截掉字符串末尾的空格

    ‘’’

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值