Python的部分方法函数

记录一些学习过程中遇到的常见的但自己掌握不熟练的方法


1.title、upper、lower
代码段如下:

name = "javan cheng"
print(name)
# 字符串首字母大写
print(name.title())
# 字符串全大写
print(name.upper())
# 字符串全小写
print(name.lower())

运行结果如下:
在这里插入图片描述
2.连接
代码段如下:

first_name = "javan"
last_name = "cheng"
full_name = first_name + " " + last_name
print("Hello," + full_name.title() + "!")

运行结果如下:
在这里插入图片描述
3.rstrip、lstrip、strip
代码段如下:

favorite_language = '  python  '
print(favorite_language)
# rstrip 消除字符串末尾空白
favorite_language = favorite_language.rstrip()
print(favorite_language)
# lstrip 消除字符串开头空白
favorite_language = favorite_language.lstrip()
print(favorite_language)
# strip 消除字符串两端空白
favorite_language = favorite_language.strip()
print(favorite_language)

运行结果如下:
在这里插入图片描述
4.append、insert
代码段如下:

c_list = []
# 在列表末尾添加元素
c_list.append('javan')
c_list.append('cheng')
# 在列表指定位置添加元素,已有元素右移
c_list.insert(1,'name')

print(c_list)

运行结果如下:
在这里插入图片描述
5.del、pop、remove
代码段如下:

c_list = ['python', 'java', 'c', 'web']
# 删除任意位置列表元素
del c_list[2]
print(c_list)   # 运行结果:['python', 'java', 'web']
# 删除列表末尾元素,并让你能够接着使用它(相当于弹出栈顶元素)
c_list_popped = c_list.pop()
print(c_list_popped)    # 运行结果:web
print(c_list)   # 运行结果:['python', 'java']
c_list_popped2 = c_list.pop(1)
print(c_list_popped2)   # 运行结果:java
# 删除已知值
c_list.remove('python')
print(c_list)   # 运行结果:[]

6.sort、sorted
代码段如下:

car = ['bmw', 'audi', 'toyota', 'subaru']
# 永久性按首字母排序
car.sort()
print(car)  # 运行结果:['audi', 'bmw', 'subaru', 'toyota']
# 与首字母反序排列
car.sort(reverse=True)
print(car)  # 运行结果:['toyota', 'subaru', 'bmw', 'audi']
# 临时排序
print(sorted(car))  # 运行结果:['audi', 'bmw', 'subaru', 'toyota']
print(sorted(car, reverse=True))   # 运行结果:['toyota', 'subaru', 'bmw', 'audi']

7.reverse、len
代码段如下:

car = ['bmw', 'audi', 'toyota', 'subaru']
# 永久性翻转列表元素排列顺序,再使用一次即可恢复
car.reverse()
print(car)  # 运行结果:['subaru', 'toyota', 'audi', 'bmw']
# 查询列表长度
print(len(car))  # 运行结果:4

8.range

# 打印数字1~4
for value in range(1, 5):
    print(value)

结果图如下:
在这里插入图片描述
9.list

# 转换列表
numbers = list(range(1, 6))
print(numbers)  # 运行结果:[1, 2, 3, 4, 5]
numbers_2 = list(range(1, 9, 2))
print(numbers_2)  # 运行结果:[1, 3, 5, 7]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值