zoukankan      html  css  js  c++  java
  • Python字符串基本操作

    一、任务描述

      本实验任务主要对Python字符串进行一些基本操作,通过完成本实验任务,要求学生熟练掌握Python字符串的基本操作,并对Python字符串基本操作进行整理并填写工作任务报告。

    二、任务目标

    1、掌握Python字符串操作

    三、任务环境

    Ubuntu、Python2.7

    四、任务分析

    字符串是 Python 中最常用的数据类型。可以使用引号(‘或”)来创建字符串。

    五、任务实施

     ♥ 温馨提示
    字符串从后获取元素下标从-1开始。

    步骤1、环境准备

      右击Ubuntu操作系统桌面,从弹出菜单中选择【Open in Terminal】命令打开终端。

      在弹出的终端中输入【ipython】进入Python的解释器中。如图1所示。

    图1 ipython解释器

    步骤2、字符串创建

      字符串是 Python 中最常用的数据类型。可以使用引号(‘或”)来创建字符串。

      创建字符串很简单,只要为变量分配一个值即可。

    图2 创建字符串

      Python访问子字符串,可以使用方括号来截取字符串。

      【var1[0]】截取第0位的元素

      【var2[0:4]】截取0到4位元素,第四位不截取,空格算一位

    图3 访问字符串

      对已存在的字符串进行修改,并赋值给另一个变量

      【var[:6] + ‘xipu’】截取前六位元素与xipu组成新的元素

    图4 更新字符串

    步骤3、字符串运算符

      【var1 + var2】字符串连接

      【var2 * 2】重复输出字符串

      【var1[0]】通过索引获取字符串中字符

      【var1[1:3]】截取字符串中的一部分

    图5 运算符

      【in】成员运算符 - 如果字符串中包含给定的字符返回 True

      【not in】 成员运算符 - 如果字符串中不包含给定的字符返回 True

    图6 成员运算符

      Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中

    图7 格式化字符串

      python中三引号可以将复杂的字符串进行复制:

      python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。

      三引号的语法是一对连续的单引号或者双引号(通常都是成对的用)

      【var】解释器阅读形式

      【print var】适于人阅读形式

    图8 三引号

      Python 中定义一个 Unicode 字符串和定义一个普通字符串一样简单。引号前小写的”u”表示这里创建的是一个 Unicode 字符串。
    如果想加入一个特殊字符,可以使用 Python 的 Unicode-Escape 编码。

      【u’Hellou0020xipu!’】被替换的 u0020 标识表示在给定位置插入编码值为 0x0020 的 Unicode 字符(空格符)

    图9 Unicode字符串
  • 相关阅读:
    《第一行代码》阅读笔记(三十一)——多线程
    《第一行代码》阅读笔记(三十)——MVP(补充)
    《第一行代码》阅读笔记(二十九)——网络框架 OkHttp+Retrofit+Rxjava
    《第一行代码》阅读笔记(二十八)——网络技术(OkHttp+JSON/GSON)
    sql server优化查询速度(子查询)
    sql server 查询字段是否为数字
    Git操作汇总
    解决github下载过慢方式
    InnoDB存储引擎简介
    MySQL主从复制详解
  • 原文地址:https://www.cnblogs.com/yu-1104/p/9050490.html
Copyright © 2011-2022 走看看