题目内容: 打印一个n层(1<n<20)金字塔,金字塔由“*”构成,塔尖是1个“*”,下一层是3个“*”,居中排列,以此类推。 1.for循环法 2.函数法 ...
题目内容: 打印一个n层(1<n<20)金字塔,金字塔由“*”构成,塔尖是1个“*”,下一层是3个“*”,居中排列,以此类推。 1.for循环法 2.函数法 ...
一、以文本形式保存数据 二、打印字母阶梯 1、左侧阶梯 输出: 2 、右侧阶梯 输出: 三、打印字母金字塔 1、打印全部字母 输出: 因为奇偶次数的原因,输出不对称。 2、只 ...
1.金字塔: 我们需要打印的是上面这样一个金字塔: def pyramid(n): for i in range(1,n): print(' '*(n-(i-1))+'*'*(2*i-1)) pyramid(5) 倒金字塔: def ...
显示 ...
1、正金字塔 如图: 代码如下: 2、倒金字塔 如图所示: 代码如下: 此两种方法有缺陷,行数只能输入奇数,输入偶数会出现少行的现象。如图所示: 优化代码如下: 测试结果如下: ...
...
今晚学习JavaScript,利用for循环打印了半边金字塔和完整金字塔,将所学心得记录下来。 首先是半边金字塔: 代码如下: 效果图: 完整金字塔 代码如下: 效果图: 第一个星星对不齐是因为图形的原因。 ...
题目内容: 打印一个n层(1<n<20)金字塔,金字塔由“+”构成,塔尖是1个“+”,下一层是3个“+”,居中排列,以此类推。 注意:每一行的+号之后均无空格,最后一行没有空格。 输入格式: 一个正整数n(1<n<20) 输出 ...