字符串的格式化操作

1 . Python基本数据类型

  • int : 整数,主要用来进行科学计算

    • 在Python3中的所有整数都是int类型,但是Python2中如果数据量比较大,会使用long类型,在Python中不存在long类型
    • 整数可以进行的操作:bit_length(),计算整数在内存中占用的二进制码的长度
  • str : 字符串,可以保存少量数据并进行相应的操作
    • 把字符连成串,被引号引起来的内容就叫字符串
  • bool : 判断真假,True,Flase
    • 取值只有True和False,bool值没有操作
  • list : 列表,存储大量数据,用[]表示
  • tuple : 元祖,不可以发生改变,用()表示
  • dict : 字典,保存键值对,一样可以保存大量数据
  • set : 集合,保存大量数据,不可以重复,其实就是不保存Value(值)的dict

2 .切片和索引

  • 索引 : 索引就是下标,切记下标从0开始

    • 从左到右0,1,2,3... 从右到左-1,-2,-3... 查找时超出范围会报错
  • 切片 : [起始位置 : 终止位置] 顾头不顾尾,从起始位置开始截取,截取到终止位置,但是不包括终止位置, 查找时超出范围没事
  • 步长 : 决定查找的方向,决定查找步子的大小 默认是1,默认方向从左到右

4 . 字符串方法

  • upper : 全部大写
  • lower : 全部小写
  • startswith : 以什么开头
  • endswith : 以什么结尾
  • strip : 去头尾空格
  • split : 分割,默认是空格分割,也可以自己制定
  • replace : 替换,第一个参数是旧的,第二个参数是新的
  • count : 统计某个内容出现的次数
  • format() : 第三种字符串格式化
  • isdecimal : 判断是不是十进制
  • isalnum : 判断是不是中文,字母,数字
  • isalpha : 判断得是不是中文,字母
  • len() : 计算字符串的长度

5 . for循环

  • for : 关键字
  • i : 变量
  • in : 关键字
  • s : 可迭代对象 (不包括int,和bool)

    面试题 :? 循环后的i变量指向的是最后的一个元素

  • pass : 站位,也可用...表示
  • range() : 范围
    • Python2打印的是列表
    • Python打印的是它本身
    • range(起始位置,终止为止,步长)
    • range(10) : range(终止位置) 起始位置为0

原文地址:https://www.cnblogs.com/W-Y-C/p/10981972.html

时间: 2025-02-01 08:57:43

字符串的格式化操作的相关文章

Lua 字符串

Lua 字符串 字符串或串(String)是由数字.字母.下划线组成的一串字符. Lua 语言中字符串可以使用以下三种方式来表示: 单引号间的一串字符. 双引号间的一串字符. [[和]]间的一串字符. 以上三种方式的字符串实例如下: string1 = "Lua" print("\"字符串 1 是\"",string1) string2 = 'runoob.com' print("字符串 2 是",string2) strin

Python 字符串操作和元组操作

字符串操作: 字符串的 % 格式化操作: str = "Hello,%s.%s enough for ya ?" values = ('world','hot') print str % values 输出结果: Hello,world.hot enough for ya ? 模板字符串: #coding=utf-8 from string import Template ## 单个变量替换 s1 = Template('$x, glorious $x!') print s1.subs

PHP开发中常用的字符串操作函数

1,拼接字符串 拼接字符串是最常用到的字符串操作之一,在PHP中支持三种方式对字符串进行拼接操作,分别是圆点.分隔符{}操作,还有圆点等号.=来进行操作,圆点等号可以把一个比较长的字符串分解为几行进行定义,这样做是比较有好处的. 2,替换字符串 在PHP这门语言中,提供了一个名字叫做substr_replace()的函数,该函数的作用可以快速的完成扫描和编辑文本内容较多的字符串替换功能.他的语法格式: mixed substr_replace(mixed $string,string $repl

Python字符串和字典相关操作

字符串操作: 字符串的 % 格式化操作: str = "Hello,%s.%s enough for ya ?" values = ('world','hot') print str % values 输出结果: Hello,world.hot enough for ya ? 模板字符串: #coding=utf-8 from string import Template ## 单个变量替换 s1 = Template('$x, glorious $x!') print s1.subs

python7:字符串

在Python中,字符串对应对象str,字符串是使用Unicode编码的不可变序列. 构造字符串 字符串可以使用下面几种语法: 1)单引号:'allows embedded "double" quotes' 2)双引号:"allows embedded 'single' quotes" 3)三引号:'''Three single quotes''', """Three double quotes""" 三引

lua 8 字符串

转自:http://www.runoob.com/lua/lua-strings.html 字符串或串(String)是由数字.字母.下划线组成的一串字符. Lua 语言中字符串可以使用以下三种方式来表示: 单引号间的一串字符. 双引号间的一串字符. [[和]]间的一串字符. 以上三种方式的字符串实例如下: string1 = "Lua" print("\"字符串 1 是\"",string1) string2 = 'runoob.com' pr

python字符串和数值操作函数大全(非常全)

字符串和数值型数字的操作大全 1.反斜杠\的使用规则:一般使用表示续行的操作,可以其他符号相结合组成其他的一些使用符号,转义字符\‘的使用会识别引号,使得字符串中的引号和外面本来的啊引号相区分. (1)\\表示反斜杠(2)\"表示双引号(3)\n表示换行操作 2.字符串的切片操作:"字符串"[x:y:z]:输出字符串从x到z的字符,并且间隔步长为z,控制步长和截取方向,负号表示倒着向前面截取,其中包括x处的字符串,不包括y位置处的字符串. 3.字符串的处理方法:主要有以下几种

盈创动力之 JS校验方法

var IS_NULL = 128; // 10000000var IS_FULL = 64; // 01000000var IS_HALF = 32; // 00100000var IS_ASCII = 16; // 00010000var IS_NUM = 8; // 00001000var IS_DATE = 4; // 00000100var IS_PHONE = 2; // 00000010var IS_EMAIL = 1; // 00000001var IS_NOT_NULL = 0

Python基础—知识点拾遗

一.字符串格式化进阶 Python的字符串格式化有两种方式: 百分号方式.format方式,由于百分号的方式相对来说比较老,在社区里讨论format方式有望取代百分号方式,下面我们分别介绍一下这两种方式: 1.百分号方式 用法:%[(name)][flags][width].[precision]typecode (name):可选,用于选择指定的key flags:可选,可提供选择的值有 1 2 3 4  +          #右对齐;正数前加正号,负数前加负号  -          #左