第1章 变量,简单数据类型(1)

本文详细介绍了Python中的变量定义与使用,包括变量赋值、类型确定及字符串操作等核心概念。涵盖字符串的创建、切片、合并、修改及删除等实用技巧,适合Python初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第1章 变量,简单数据类型(1)

1.1 变量

标识符就是变量名,python中,变量在指定的同时必须强制赋予初始值,否则报错。变量赋值用‘=’表示。

i=0

多个变量赋值
python可以同时对多个变量进行同时赋值。

a=b=c=1
print(a,b,c)

变量值类型
python中语言变量之值的类型是在赋值后才被隐性确定。
例:a=‘fine’(fine是字符串类型)
a=0 (0为整数类型)

基本类型变量包括字符串,数字,列表,元组,字典五大类。

1.2 字符串

由任意字节的字符组成,用单引号(‘),双引号(")或三引号(```)成对表示。

a='xm'
b="is"
c='''fat goose'''
print(a,b,c)

输出结果:xm is fat goose
三引号的优势:三引号内允许一个字符串跨多行,字符串中可以包含换行符,制表符及其他特殊字符。

1.2.1 字符串相关操作

字符串中的每一个字符都对应一个下标(包括空格),下标从0开始。
(1)单下标的读取
xm='fat goose!'
xm[2]
结果:t
(2)切片,通过“左下标:右下标”获取集合的一部分元素

xm='fat goose!'
xm[1:5]#读取第1到第5个字符串
#注意:右下标值要比确定的对应下标值多加1(1<=x<5)
结果:'at g'

xm[:3]#下标从0开始,左边的下标值可以省略
结果:'fat'

xm[:]#读取整个字符串
'结果:fat goose!'

xm[::2]#从头到尾,步长为2,读取对应字符
结果:'ftgoe'

#负下标读取:用负数下标从右到左读取对应的字符串值
xm[-2]#右边第二个数值
结果:'e'

xm[-4:-1]#从右到左,读取倒数第四个,第三,第二个字符
结果:'ose'

(3) 字符串合并

xm='xm is'
xm1='a fat goose'
print(xm+' '+xm1)

结果:xm is a fat goose
(4) 字符串值修改

xm='xm is a fat goose'
xm1=xm[:12]+'dog'
print(xm1)

结果:xm is a fat dog
(5) 字符串值删除(del函数是删除内存中的一个对象)

del(xm1)
1.2.2 其他操作

(1) len函数获取字符串长度(len(x))
x可以是字符串,列表,元素,字典
(2)r/R原始字符串控制符号
不适用r情况下,\b转为了退格符,\n转为了换行符

print('D:\background\name')
结果:
Dackground
ame
print(r'D:\background\name')
结果:D:\background\name

(3)重复输出字符串(*)

print('goose'*2)

结果:goosegoose
(4)格式字符串

age=23
print('xm is a fat goose at age of %d'%(age))

结果:xm is a fat goose at age of 23

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值