首页 > 编程语言 >新的学习历程-python6 字符串基础使用

新的学习历程-python6 字符串基础使用

时间:2022-11-14 23:24:13浏览次数:72  
标签:python6 下标 python py str tom 字符串 历程

 1 sentence1 = 'tom\'s pet is a cat'  # 单引号中包含转单引号
 2 sentence2 = "tom\'s pet is a cat"
 3 sentence3 = "tom said:\"hello world\""
 4 sentence4 = 'tom said:"hello world"'
 5 words = '''
 6 hello
 7 world
 8 abc
 9 '''  # 连续三个单引号或双引号可以保存输入格式,允许输入多行字符串
10 print(words)
11 
12 py_str = "python"
13 len(py_str)  # 取长度
14 py_str[0]  # 取第一个字符
15 'python'[0]
16 py_str[-1]  # 最后一个字符
17 # py_str[8] #错误,下标超出范围
18 py_str[2:4]  # 切片 包含起始下标,不包含结束下标
19 py_str[:2]  # 从开头取到下标为2之前的字符
20 py_str[2:]  # 从下标为2的字符取到结尾
21 py_str[:]  # 取全部
22 py_str[::2]  # 步长为2,默认是1
23 py_str[1::2]  # 取出yhn
24 py_str[::-1]  # 步长为-1 表示自右向左取
25 
26 py_str + "is good"  # 简单拼接字符串
27 py_str * 3  # 把字符串重复3遍
28 
29 "t" in py_str  # True
30 "th" in py_str  # True
31 "to" in py_str  # False
32 "to" not in py_str  # True

学习资源来自:张志刚老师python百例 《例解Python:Python编程快速入门践行指南 张志刚 电子工业出版社》【摘要 书评 试读】- 京东图书 (jd.com)

标签:python6,下标,python,py,str,tom,字符串,历程
From: https://www.cnblogs.com/yusolo/p/16890903.html

相关文章

  • 从新开始学Python - 字符串扩展3
    字符串定义方法单引号双引号三个双引号,例如"""Python学习"""三个双引号与多行注释相同,也可以支持换行,如果不用变量接受,则为多行注释,如果用变量接受,则为字符串、......
  • 459. 重复的子字符串
    459.重复的子字符串给定一个非空的字符串 s ,检查是否可以通过由它的一个子串重复多次构成。示例1:输入:s="abab"输出:true解释:可由子串"ab"重复两次构......
  • 20221114-python字符串
    1.字符串定义:    2.字符串的转义符    3.字符串的拼接:      4.字符串的下标:    5.字符串的切片 ......
  • 「开源人说」|AI普惠,阿里灵杰开源历程与思考
    简介: 施兴阿里巴巴资深技术专家阿里巴巴开源项目EasyRec负责人以下为开发者社区「开源人说」第四期——大数据&AI专场的主题分享,点击链接了解更多精彩详情......
  • 28. 找出字符串中第一个匹配项的下标
    28.找出字符串中第一个匹配项的下标给你两个字符串 haystack和needle,请你在haystack字符串中找出needle字符串的第一个匹配项的下标(下标从0开始)。如果 nee......
  • Java json 字符串转化 JSONObject
    json字符串转化JSONObjectStrings="{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"bizTypeList\":[{\"bizname\":\"测试一\"},{\"bizname\":\"测试二\"},{\&q......
  • C基础学习笔记——01-C基础第07天(字符串处理函数和函数)
    在学习C基础总结了笔记,并分享出来。01-C基础第07天(字符串处理函数和函数)目录:一、字符串处理函数(1)gets()(2)fgets()(3)puts()(4)fputs()(5)strlen()(6)strcpy()(7)strncpy()(8)strcat()(9)str......
  • 一次金融APP的解密历程
    前言:客户仅提供官网下载地址给我们测试。但是由于官网的版本不是最新的,APP会强制你升级。而升级后的APP,是进行加固后的,无法使用frida进行hook,注入进程。那同样也无法使用S......
  • 剑指 Offer 58 - II. 左旋转字符串
    剑指Offer58-II.左旋转字符串字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"ab......
  • C#11之原始字符串
    最近.NET7.0和C#11相继发布,笔者也是第一时间就用上了C#11,其中C#11的有一个更新能解决困扰我多年的问题,也就是文章的标题原始字符串。在使用C#11的原始字符串时,发现的一些......