【字符串】------- PYTHON基础1

一、字符串

1. 字符串的定义

字符串(string)是一种表示文本的数据类型。
在程序中,字符串都需要用英文格式引号 ’ 或 " 来引用 。
注意,Python 不区分单双引号

2. 字符串的操作:赋值

第一行给变量a赋值为字符串”Hello world”
第二行给变量b赋值为字符串”123456″

a = "Hello world"
b = "123456"

3. 字符串的操作:输出

通过print()函数直接输出字符串内容

print("Hello world")

通过print()函数输出存储在变量中的字符串内容

a = "Hello world"
print(a)

4. 字符串的操作:运算

加法运算 + ,功能:字符串连接

字符串与字符串之间可以进行加法运算,但是字符串与数字不能进行加法运算。

a = "Hello"
b = " "      # 引号里是空格
c = "world"
print(a+b+c)

输出

Hello world

乘法运算 * ,功能:字符串重复

字符串可以与整数进行乘法运算,即字符串的重复次数,但是字符串不能与小数进行乘法运算。

1)输入

a = "Hello " * 3     # Hello 后面有个空格
print(a)

输出

Hello Hello Hello 

2) 输入

a = "Hello" * 3     # Hello 后面没有空格
print(a)

输出

HelloHelloHello

5. 小结

字符串(string)是一种表示文本的数据类型。
字符串需要被英文格式引号 ’ 或 " 包含。
通过print()输出字符串。
字符串的连接通过加法运算 +。
字符串的重复通过乘法运算 *。

二、字符串与数字的转换

很多时候,需要将字符串类型转换为数值类型,从而进行基本的运算。
以下分别介绍两个函数:int()和float()

1.整型转换函数:int()

在计算机中,整数数字被称为整型,整型用int表示。
内置函数int()的功能是将括号里的数据,比如小数或者整型字符串转换成整型,再将此整型结果赋给指定的变量。
格式:变量 = int(待转换的内容)
举例说明:
1)将一个小数转换为整数,转换后,a中的内容为5

a = int(5.298276)
print(a)

输出

5

2)将一个整数数字字符串转换为整数,转换后,a中的内容为5

a = int('5')
print(a)

注:不能用int()函数将不是数字的字符串或者带有小数数字的字符串转为整数,以下程序会报错:

a = int('Hello') 
b = int('5.298276')

2.浮点型转换函数:float()

在计算机中,带有小数的数字被称为浮点型,浮点型用float表示。
内置函数float()的功能是将括号里表示小数的字符串,转换成表示小数的数字。
再将此浮点型结果赋给指定的变量。

格式:变量 = float(待转换的内容)
将一个带有小数数字的字符串转为浮点数,转换后,a中的内容为5.298276

a = float('5.298276')

将一个整数数字或整数数字的字符串转换为浮点数,转换后,a和b中的内容都为5.0

a = float(5)
b = float('5')

3.小结

• 用英文格式引号标注的是字符串,没有引号的数字才是数字。
• int()的功能是将括号里的数据,比如小数或者整型字符串转换成整型。
• float()的功能是将括号里的数据,比如整数数字、小数或者整数字符串,转换成表示小数的数字。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

太阳的影子wing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值