1.切片使用
s = "123456789"
a. 使用切片倒序输出
b. 使用切片取出偶数的数字
c. 使用切片取出奇数的数字
d. 取出后5位字符
2.函数:
1. 定义一个函数,且有一个参数
函数功能:取得传入字符串的第一个字符和最后一个字符
并返回
2. 定义一个函数:可以接收一个参数或多个位置参数,参数的个数不定
传入多个参数:包含整型,浮点型,
功能:计算所有参数的和, 然后返回
3. 定义一个函数:可以接收一个或多个关键字参数,参数的个数不定
传入多个参数
功能:输出所有关键字参数的key和value
4. 定义一个函数,2个位置参数,2个关键字参数
功能:打印所有参数
a.全部以关键字参数的形式传参
b.全部以位置参数的形式传参
c.以位置参数和关键字混合的形式传参
d.带默认值的参数不传,只传位置参数
"""
s = "123456789"
print(s[::-1])
print(s[1::2])
print(s[0::2])
print(s[4:])
print(s[-5:])
print(s[-1:-6:-1])
def func1(str_data):
return str_data[0], str_data[-1]
print(func1("12345"))
def sum_data(arg1, *args):
data = arg1 + sum(args)
# for item in args:
# data += item
return data
# sum
print(sum_data(1, 2, 3, 4, 5))
def func3(**kwargs):
for key, value in kwargs.items():
print("key:", key, "value:", value)
func3(arg1=1, arg2=2, arg3=3)
def func4(arg1, arg2, arg3=None, arg4=None):
print(arg1, arg2, arg3, arg4)
func4(arg1=1, arg2=2, arg3=3, arg4=4)
func4(1, 2, 3, 4)
func4(1, 2, 3, arg4=4)
func4(1, 2)
Python(作业,切片的使用)
最新推荐文章于 2022-09-14 11:03:10 发布