无论题目怎么变,所有的题目都是根据基础在变。打好基础至关重要。扎扎实实地打好基础,练好基本功。
1、编写 Python 程序输出一个具有如下风格效果的文本,用作文本进度条样式,部分代码如下,填写空格处。
- 10%@==
- 20%@====
- 100%@====================
- 前三个数字,右对齐;后面字符,左对齐。
文本中左侧一段输出 N 的值,右侧一段根据 N 的值输出等号,中间用 @ 分隔,等号个数为 N 与 5 的整除商的值,例如,当 N 等于 10 时,输出 2 个等号,10%@==。
N = eval(input()) # N取值范围是0—100,整数
print(____①____)
解题:
第一步:照题目给的把输入语句格式写下。
第二步:根据题目可以看到最后的格式。
第三步:左侧一段输出 N 的值,右侧一段根据 N 的值输出等号,中间用 @ 分隔,等号个数为 N 与 5 的整除商的值。
- 左边一个值。
- 由于三个示例都有%,中间用 @ 分隔。%和@就可以组合成固定的值。
- 右边一段根据 N 的值输出等号,等号个数为 N 与 5 的整除商的值。可以用到字符串乘以N 与 5 的整除的值。
第四步:前三个数字,右对齐;后面字符,