for i in range(1,6): print("*"*i) #From Paul Warner triangle = "\n".join(["*"*(i+1) for i in range(5)]) print(triangle) #From Carl Pittenger for i in range(1, 6): print('*' * i) #From Baeden Vester for i in range(1,6): print('*'*i) #From Luke x = "*" while len(x) < 6: print(x) x = x + "*" #From Pranet Sharma def tri(char): for i in range(1,6): print(char * i) #easy print("*") print("**") print("***") print("****") print("*****") #one print statement? print("*\n**\n***\n****\n*****") print("""* ** *** **** *****""") $From Chloe Monson to star = "*" while len(star) <= 5: print(star)
star += "*" #From Dhruv Ranganath to Everyone: (12:58 PM)
For the arrow:
 for i in range(7): print((' ' * (7 - i)) + '* ' * i) print(' * * \n' * 2)