#!/usr/bin/env python3
# -*- coding: utf-8 -*-# Python 字符串
var1 = '天天向上'
var2 = 'Hello World'#01 python 访问字符串中的值
print("var1[0]: ",var1[0])
print("var2[2:5]: ",var2[2:5])#02 Python 字符串更新
print("更新字符串 :",var1[:3] + '好好学习!')#03 Python 转义字符
#\(在行尾时)        续行符        \a        响铃        \b         退格
#\e                 转义         \000    空            \v         纵向制表符
#\f                换页        \oyy    八进制数    \xyy    十六进制数
#\other             其它的字符以普通格式输出
#常用的:\\    \'    \"    \n    \t
#04 Python 字符串运算符
#+ 字符串连接    * 重复输出字符串    [] 通过索引获取字符串字符    [:] 截取字符串中的一部分
#in/not in        r/R 原始字符串        % 格式字符串

var1 = '天天向上'
var2 = 'Hello World'
print("var1 + var2 :" , var1 + var2)
print("var1 * 2: ", var1 * 2)if '向' in var1:print("向 在变量var1 中")
else:print("向 不在变量var1 中")#05 Python 字符串格式化#06 Python的字符串内建函数
var1 = '天天向上'
var2 = 'hello world'
print(var2.capitalize()) #将字符串的第一个字符大写
print(var1.capitalize())print(var2.center(20,'-')) #返回一个原字符串居中,并使用空格填充至长度 width 的新字符串
sub = "天"
print(var1.count(sub, 0, len(var1))) #返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数print("str.upper(): ", var1.upper())

转载于:https://www.cnblogs.com/hayden1106/p/7612156.html

python学习---字符串相关推荐

  1. python学习 字符串函数

    python学习 字符串函数 字符串不能被改变,以下和函数,只是 原字符串初始化后不能改变,函数只是将改变后的值返回赋给新的变量(当然可以赋给原来的变量) 大小写函数 capitalize()函数 大 ...

  2. python学习-字符串格式化

    字符串格式化 使用占位符 使用大括号 使用大括号+自定义名称 使用f-string直接引用变量 使用占位符 常用的占位符如%s %d等,需要严格按照数据类型对应占位符 name = "pyt ...

  3. python学习-字符串的基本操作

    文章目录 字符串 字符串定义 字符串下标 字符串的加法 字符串的减法-非常规意义的减法 字符串的乘法 字符串的除法-非常规意义的除法(未完待续...) 说明:目前由于对python语法以及命名规则还不 ...

  4. python学习-字符串的驻留机制

    1.什么是字符串的驻留机制 字符串驻留:是一种在内存中保存一份且不可变字符串的方法.(相同的字符串只保留一份) 不同的值被存放在字符串的驻留池当中,Python的驻留机制对相同的字符串只保留一份拷贝, ...

  5. Python学习 字符串拼接,pycharm再探索,记录一个异常,Python高维矩阵切片索引

    文章目录 字符串拼接 解决了一个异常 矩阵/数组索引 数组 矩阵 三维矩阵 四维矩阵 打印分割线 字符串拼接 parts = ['Is', 'Chicago', 'Not', 'Chicago?'] ...

  6. python学习-字符串

    一.基本数据类型 int 整数 bool 布尔 str 字符串 list 列表 tuple 元组 .dict 字典 set 集合 二.int 类型的操作 bit_length() 返回二进制长度 三. ...

  7. Python学习——字符串切片步长为负值时

    使用[M: N: K]根据步长对字符串切片 <字符串>[M: N],M缺失表示至开头,N缺失表示至结尾 "〇一二三四五六七八九十"[:3] 结果是    "〇 ...

  8. python学习-知识点回顾(Python3的安装,编译器、一些关键知识点、数据类型、数据类型转换、运算符优先级)

    文章目录 说明 python特点 Python3下载 PyCharm 标识符 python保留字 行与缩进 基本数据类型 Python数据类型转换 Python运算符优先级 说明 首先说明:本篇博文知 ...

  9. Python学习笔记:基本知识

    python学习 字符串类型 1.字符串内型表示 print('内容使用"我"') print("内容'我'") print('''三引号表示'我'和" ...

  10. python的字符串前面的符号rub

    python学习-字符串前面添加u,r,b的含义 u/U:表示unicode字符串  不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unicode编码.  一般英文字符在使用各种编码下 ...

最新文章

  1. Java 判断 list 为空
  2. python super 参数问题
  3. 服务器加根网线用不用修改路由器,安装设置无线路由器需要用几根网线?
  4. 服务器销售考核方案,电商后台:运营绩效系统总结
  5. 第一次使用mysql_第一次使用mysql,求帮忙
  6. JavaScript玩转机器学习:模型转换
  7. java socket资源释放_java基础--socket
  8. iPhone第二季度在美销量降23%,但iPhone SE有亮点
  9. “攀哥”离场 不掩融云组最强战舰技术顶流如云
  10. java制作管理系统视频_阶段1:手把手快速做一个Java swing mysql学生信息管理系统附带完整源码及视频开发教程【猿来入此自营】...
  11. phpcms首页如加上用户登录的信息?
  12. oracle中变量前加冒号_oracle变量的定义和使用【转】
  13. 范围分区在数据过期化处理中的应用
  14. 代码整洁之道内容概括
  15. 无人机中的坐标系与相机姿态计算
  16. 神经网络训练的一些方法
  17. linux实用技巧:通过命令行安装deb软件包
  18. 速卖通+奇门+聚石塔+官方场景/自定义场景流程备忘录
  19. (转)MVS-OS390系统管理-第二章 大型服务器外存管理
  20. 一分钟完全关闭Antimalware Service Executable(windows defender)任务管理器程序

热门文章

  1. (7)机器学习之make_bolbs
  2. SQL Server添加Check约束
  3. 超大规模文本数据清洗、查找、匹配神器之python模块flashtext学习使用
  4. python四种方法实现去除列表中的重复元素
  5. python实现 Floyd算法求解最短路径距离问题
  6. 如何取消恶心的chrome浏览器被360篡改劫持问题
  7. Sina微博模拟登录获取Cookies
  8. 面试必会 InnoDB的多版本并发控制(MVCC)
  9. excel如何将英文星期转为中文星期_用Excel制作偶像日历的体验,你一定不能错过...
  10. return 0在c语言中是什么意思_单次T+0与蓝筹股试点T+0制度是什么意思,两者有何区别?...