Python零基础 5 字符串 您所在的位置:网站首页 python字母字符串 Python零基础 5 字符串

Python零基础 5 字符串

2023-04-21 11:18| 来源: 网络整理| 查看: 265

字符串定义的单引号;双引号和三引号

单引号与双引号相同,

三引号可以换行,保留原文字的格式

变量直接等于数字,就是int类型;

变量等于双引号,就是str字符串类型

【字符串运算符】

字符串运算只有两种,相加(两个字符串合并);相乘(重复多次)

在Python中,字符串可以使用加法运算符(+)连接两个字符串,也可以使用乘法运算符(*)将一个字符串重复多次。例如,‘hello’ + ‘world’ 将返回 ‘helloworld’,‘hello’ * 3 将返回 ‘hellohellohello’。

【字符串的相加】

字符串拼接的两种方式

直接相加;或者加上str()字符串

【字符串的相乘】

【join拼接字符串】

在Python中,join()是一个字符串方法,它将字符串列表中的所有元素连接到一个字符串中。

例如,假设有一个字符串列表,如下所示:

myList = ['apple', 'banana', 'cherry']

要将列表中的所有元素连接到一个字符串中,可以使用 join() 方法,如下所示:

x = '-'.join(myList)

这将返回一个新字符串,其中所有元素都用指定的分隔符(在此示例中为“-”)分隔。在此示例中,x 的值将是:

'apple-banana-cherry'

join的两种命令

变量.join(“字符串”)=将字符串中各项,按变量进行分割

【字符串的运算】

【format命令】

在Python中,format()是一个字符串方法,它允许您格式化字符串并将变量插入到字符串中。

例如,假设您有一个名为 name 的变量和一个名为 age 的变量,您可以使用 format() 方法将这些变量插入到字符串中,如下所示:

myName = "John" myAge = 30 myString = "My name is {} and I am {} years old.".format(myName, myAge)

这将返回一个新字符串,其中 {} 表示要插入变量的位置。在此示例中,myString 的值将是:

'My name is John and I am 30 years old.'

您还可以使用数字来指定要插入的变量的顺序,如下所示:

myName = "John" myAge = 30 myString = "My name is {1} and I am {0} years old.".format(myAge, myName)

在此示例中,{1} 表示要插入 myName 变量的位置,{0} 表示要插入 myAge 变量的位置。因此,myString 的值将是:

'My name is John and I am 30 years old.'

【%s, %d, %f的用法】

在Python中,%d、%s 和 %f 是字符串格式化操作符,用于将变量插入到字符串中。

%d 用于格式化整数,%s 用于格式化字符串,%f 用于格式化浮点数。

例如,假设您有一个名为 age 的整数变量和一个名为 name 的字符串变量,您可以使用 %d 和 %s 将这些变量插入到字符串中,如下所示:

myName = "John" myAge = 30 myString = "My name is %s and I am %d years old." % (myName, myAge)

这将返回一个新字符串,其中 %s 表示要插入 name 变量的位置,%d 表示要插入 age 变量的位置。在此示例中,myString 的值将是:

'My name is John and I am 30 years old.'

您还可以使用 %f 格式化浮点数。例如:

myFloat = 3.14159 myString = "The value of pi is approximately %f." % myFloat

在此示例中,%f 表示要插入 myFloat 变量的位置。在此示例中,myString 的值将是:

'The value of pi is approximately 3.141590.'

【几种不同的填写方法】

三、变量

变量包含变量名和变量值两部分,用“=”给变量赋值。大概需要注意以下几点1.变量名必须只能包含数字、字母和下划线,而且不能以数字开头2.变量名区分大小写。A1与a1是不一样的3.变量名不能和跟python关键字一样

python的变量在使用之前需要定义,但是不需要指定类型,而且部分变量可以通过complex;float;int;str等命令转换类型,可以通过type()函数查看类型



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有