Python基础入门:变量命名规范与字符串常用操作方法

栗子
栗子
发布时间:2026-10-13 | 3人浏览过
原创

本文详细介绍Python中变量的命名规范,包括字符限制、关键字规避及命名建议。重点解析字符串的索引切片、大小写转换、居中显示、查找替换、空格处理及分割等常用方法,并简述整型、布尔型及其相互转换规则,帮助初学者掌握Python基础数据类型的使用。

Python变量命名规范

1.1 变量

在Python中定义变量时,需遵循以下命名规则:

  1. 1. 变量名只能包含字母、数字和下划线,且不能以数字开头。
  2. 2. 严禁使用Python的关键字作为变量名。
  3. 3. 变量名应简短且具备描述性,以便提高代码可读性。

字符串基础与索引操作

1.2 字符串

在Python中,被单引号或双引号包裹的内容均被视为字符串。

a. 字符串索引与切片


s = 'ABCDEF'
#索引
s1 = s[0]
s2 = s[-1]
s3 = s[0:4]
print(s1) #A
print(s2) #F
print(s3) #ABC,左闭右开
 
#打印全部
s4 = s[:] #s[0:]
print(s4)
 
s5 = s[0:5:2]
print(s5) #ACE
 
s6 = s[3::-1]
print(s6) #DCBA
 
#倒置
s7 = s[::-1]
print(s7) #FEDCBA

字符串大小写处理

b. 大小写变换


s = 'alxeaAa'
#首字母大写
s1 = s.capitalize()
print(s1)
 
s2 = s.upper() #全部大写
s21 = s.lower() #全部小写
print(s2,s21)
 
s3 = s.swapcase()#反转大小写
print(s3)
 
#每个首字母大写
s4 = 'abc asc asd'
s5 = s4.title()
print(s5)

字符串格式化与查找

c. 字符串居中显示


#居中
s6 = s.center(20,'_') #前后用_填充
print(s6)

d. 字符串查找


s7 = s.startswith('a',0,3) #判断s[0]-s[2]首字母是否为a,真返回TRUE,假返回FALSE
print(s7)
#find 通过元素找索引,找不打返回-1
#index 通过元素找索引,找不打报错
s8 = s.find('a')
print(s8,type(s8))

字符串其他常用方法

e. 去除左右空格


#strip 默认删除空格 rstrip lstrip
s = ' alll%'
s1 = s.strip('%')
print(s1)

f. 字符串计数


s2 = s.count('l')
print(s2)

g. 字符串替换


replace(old,new,count)

h. 字符串分割为列表


s = 'b a c'
s3 = s.split( ) #默认为空格
print(s3)

整型与布尔型数据类型

1.3 整型(int)


i = 3 #转化为二进制所占最少位数
print(i.bit_length())

1.4 布尔型(bool)


#int --->str
i = 1
s = str(i)
#str--->int
s = '123'
i = int(s)
#int --->bool
i = 3
b = bool(i)
#str--->bool 非空就是TRUE
#s = ''--- >False

转化成bool值为False的数据类型有:
'', 0, (), {}, [], set(), None

以上内容为Python变量与简单数据类型的详细解析,希望能对读者有所帮助。如有疑问欢迎留言,小编将及时回复。感谢大家对本站的支持!

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表