当前位置:   article > 正文

python列表进阶小测试

python列表进阶小测试

创建一个列表lst,列表里的元素为0到100(包括0和100),对lst使用切片,生成一个列表Ist1,lst1里的元素为100到0的整数。


  • 1
# 创建列表 lst 包含从 0 到 100 的整数(包括 0 和 100)
lst = list(range(101))

# 使用切片生成逆序的列表 lst1
lst1 = lst[::-1]

# 输出结果列表 lst1
print(lst1)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

  • 1

描述:
请做一个季节判断器,当输入某个月份数字时,判断器自动输出对应季节3、4、5月 – 春季,以此类推。输入:
一行,表示月份
输出:
一行,表示月份对应的季节
样例输入:
样例输出:
春天


  • 1
# 获取输入的月份
month = int(input("请输入一个月份:"))

# 使用条件语句判断季节
if month in [3, 4, 5]:
    season = "春季"
elif month in [6, 7, 8]:
    season = "夏季"
elif month in [9, 10, 11]:
    season = "秋季"
else:
    season = "冬季"

# 输出结果
print(season)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

  • 1

创建一个列表lst,列表里的元素为0到100(包括0和100),对lst使用切片,生成一个列表Ist1,Ist1里的元素为0到100的奇数。

# 创建列表 lst 包含从 0 到 100 的整数(包括 0 和 100)
lst = list(range(101))

# 使用切片生成包含奇数的列表 lst1
lst1 = lst[1:101:2]

# 输出结果列表 lst1
print(lst1)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

  • 1

使用切片,将列表a的数据复制到另一个列表b中,并输出列表b。a = [1,2,3]

# 创建列表 a
a = [1, 2, 3]

# 使用切片复制列表 a 到列表 b
b = a[:]

# 输出列表 b
print(b)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

  • 1

【题目描述】
输入三个整数x,y,z,请把这三个数由小到大输出
【输入描述】
三个整数xy;z,用逗号隔开
【输出描述】
按由小到大顺序输出x,y;z(用逗号隔开)
【输入样例】
15,2,4
【输出样例】
2.4, 15

# 获取输入的三个整数
x, y, z = map(int, input("请输入三个整数,用逗号隔开:").split(','))

# 将三个数从小到大排序
sorted_nums = sorted([x, y, z])

# 输出排序后的结果
print(",".join(map(str, sorted_nums)))

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/589929
推荐阅读
相关标签
  

闽ICP备14008679号