Python Hello World! Reformatting
A novice Python using prints Hello World! and a pro shows him different way. Using vim to get into pro style from novice, win the challenge.
Start file
#!/usr/bin/python import sys a = "Hello World!" sys.stdout.write(str(a[0])) sys.stdout.write(str(a[1])) sys.stdout.write(str(a[2])) sys.stdout.write(str(a[3])) sys.stdout.write(str(a[4])) sys.stdout.write(str(a[5])) sys.stdout.write(str(a[6])) sys.stdout.write(str(a[7])) sys.stdout.write(str(a[8])) sys.stdout.write(str(a[9])) sys.stdout.write(str(a[10])) sys.stdout.write(str(a[11]))
End file
#!/usr/bin/python import sys a = "Hello World!" for i in range(0, len(a)): sys.stdout.write(str(a[i]))
View Diff
4,15c4,5 < sys.stdout.write(str(a[0])) < sys.stdout.write(str(a[1])) < sys.stdout.write(str(a[2])) < sys.stdout.write(str(a[3])) < sys.stdout.write(str(a[4])) < sys.stdout.write(str(a[5])) < sys.stdout.write(str(a[6])) < sys.stdout.write(str(a[7])) < sys.stdout.write(str(a[8])) < sys.stdout.write(str(a[9])) < sys.stdout.write(str(a[10])) < sys.stdout.write(str(a[11])) --- > for i in range(0, len(a)): > sys.stdout.write(str(a[i]))
Solutions by @YannMoisan:
Unlock 1 remaining solutions by signing in and submitting your own entry