|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
求助解题的程序思路。
想半天不知道怎么下手,以及
temp = input ("请输入一个整数:")
number = int(temp)
while number > 0:
i = number - 1
while i > 0:
print(" ",end = "")
i = i - 1
j = number
while j > 0:
print("*",end = "")
j = j - 1
print()
number = number - 1
标红的这几条不明白,求大神讲解。
首先~~你的零基础视频是第一版还是第二版,即使知道了也不会告诉你的, 自己思考动手再看小甲鱼的答案吧
第二,你所附的代码缩进和代码内容都很乱, 论坛有上传代码的功能- temp = input ("请输入一个整数:")#数据接收
- number = int(temp)#将接受数据转为整型
- while number > 0:#进入循环,当number>0为真时循环继续
- i = number - 1 #每次进入下面关于i的循环,i的初始值比当时的number小1
- while i > 0:
- print(" ",end = "")
- i = i - 1
- j = number #对打印星号的j循环赋予初始值
- while j > 0:
- print("*",end = "")#循环j次,即结果有j个星号
- j = j - 1
- print()#主要是利用内置函数print()中有换行的参数,输出结果等同换行
- number = number - 1
复制代码
希望能够帮助到你!
|
|