|
|
发表于 2015-3-3 19:21:35
|
显示全部楼层
#####################如果得到满意答案请记得标记为'问题已解决'########################
temp = input('请输入一个整数:')
#input函数格式ans=input('想要在shell里打印出来的东西')
#ans=你输入的东西
#(注意:现在ans的值是str变量就是字符eg:'1','1'不等于数字1,'1'类似于字母不能参加计算)
number = int(temp)#把你输入的str变量转化成int变量(int变量就是整数变量)eg:把'1'转化成整数1,然后赋给number这个变量
i = 1#把1这个值 赋给 i 这个变量
while number:
#while后面>0时运行它下属的命令 注:True=1,False=0
print(i)
#打印出i的值
i = i + 1
# 新的i是旧的i增加+1
number = number - 1
# 新的number是旧的number增加-1
temp = input('请输入一个整数:')
number = int(temp)
while number:
'''这里是大循环number不等于0就不停,两次小循环铸成了这个大循环大循环循环一次就会生成一行答案的内容而print()是让大循环另起一行再写第二行的答案'''
i = number - 1
while i:
'''这一个while的意思是当i不等于零就打印一个空格'''
print(' ', end = '')#end = ''就是结尾为''在这里是不换行的意思
i = i - 1#每进行一次这个小循环i就-1直到i=0导致小循环停止
j = number
while j:
'''这一个while的意思是当i不等于零就打印一个*'''
print('*', end = '')
j = j - 1#每进行一次这个小循环i就-1直到i=0导致小循环停止
print()#回车的意思
number = number - 1#每大循环一次number就-1 |
|