大爽Python入门练习题总目录

第一章 中期练习题 简单 第1题

题目

简介

实现一个程序,
输入一个正整数n (接收用户输入),
生成从这个数到1的列表,
并直接输出展示。

[n, n-1, ..., 1]

补充:默认输入的数就是正整数,不用做判断处理。

示例

输入: 3
输出:

[3, 2, 1]

输入: 6
输出:

[6, 5, 4, 3, 2, 1]

分割线

本小段没有实际意义,
仅用于分隔题目和答案。
防止学生无意中直接看到答案,
影响思路。



















答案

n = int(input())
lst = [i for i in range(n, 0, -1)]
print(lst)

本题目核心是实现倒序生成列表。
即核心是第二句。

第二句的其他写法有(效果相同

lst = list(range(n, 0, -1))
lst = list(range(1, n+1))
lst = lst[::-1]

相关文章:

  • 2022-01-16
  • 2021-12-25
  • 2022-12-23
  • 2022-01-10
  • 2021-12-04
  • 2021-10-14
  • 2022-01-14
  • 2021-09-12
猜你喜欢
  • 2021-06-23
  • 2022-03-04
  • 2021-10-16
  • 2021-11-27
  • 2021-11-09
  • 2021-06-23
  • 2021-09-17
相关资源
相似解决方案