赞
踩
1、函数的定义和返回
为了适应手机的尺寸,需要将网页高度增加一倍。为了适用于多个网页,需要将这个功能定义为一个函数,函数输入网页高度h,输出增加后的结果。
输入两个整数,表示两个网页的高度,以空格间隔。
分别两行输出两个高度调用函数增加高度后的结果。
def expend(h):
return 2 * h
h1,h2=map(int,input().split())
print(expend(h1))
print(expend(h2))
2、多参数函数
写一个多参数的函数,根据输入的x与y,分别返回x+y的值和x-y的值。
一行输入两个整数x与y,通过空格间隔。
第一行输出函数返回结果的两个数字,以空格间隔。
第二行输出两数之积。
def cal(x:int,y:int):
return x+y,x-y
x,y = map(int,input().split())
x1,y1 = cal(x,y) #使用两个变量接收函数返回值
print(x1,y1)
print(x1*y1)
3、列表索引、切片
将Python各个字符存储在列表中,即为[‘P’, ‘y’, ‘t’, ‘h’, ‘o’, ‘n’]。创建该列表,并完成对列表的索引和切片。
1)索引获取该列表下标第3位的字符。
2)获取该列表后4位。
python=['p','y','t','h','o','n']
print(python[3]) #输出索引值
print(python[-4:]) #输出切片
4、修改列表元素
输入一串字符记录在列表中,输出该列表,然后删掉列表末尾元素,再输出列表。最后将输入的新字符添加到列表的末尾,再次输出列表。
第一行输出原始单词组成的列表;
第二行输出去掉末尾元素后的列表;
第三行输出添加新字符后的列表。
word=list(input().split())
print(word)
word.pop()
print(word)
word.append(input())
print(word)
5、列表最大值和最小值
将数据记录在列表list中,并找到其中的最大值、最小值、总和。
第一行输出最大值,第二行输出最小值,第三行输出总和。
A=list(map(int,input().split()))
print(max(A))
print(min(A))
print(sum(A))
6、统计
签到系统:查找员工签到列表,找到某一个员工一共签到了多少次,第一次签到是在列表的哪个位置。
第一行输出该员工turbo的签到次数;
第二行输出该员工turbo第一次签到的位置,从0开始计算。
qd = list(input().split())
print(qd.count('turbo'))
print(qd.index('turbo'))
下一篇:元组
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。