|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Ostaraweg 于 2019-4-29 05:04 编辑
temp = input("please input a real number:")
number = int(temp)
while number:
i = number-1
while i:
print(" ",end = '')
i = i-1
j = number
while j:
print("*",end = '')
j = j-1
print()
number = number-1
# question what is print() and what it is end = ''
上段程序中
print() 代表什么意思
,end = '' 代表什么意思
我试验过,去掉,end = ''打印的时候会竖着打印。求教一下为什么加上,end = ''会变成横着打印。
谢谢!
补充问题
if temp.isdigit():
这个语句后面也有一个空的括号。在程序里空括号有什么统一的用处吗?
print(),括号内代表打印的内容。
end=""代表以引号内容为结尾,不执行默认的换行操作。
if temp.isdigit():,这种写法熟悉了就好,没必要太深入研究。
|
|