fizzbuzz.py
                        
                             · 495 B · Python
                        
                    
                    
                      
                        Raw
                      
                      
                        
                          
                        
                    
                    
                
                
            #!/usr/bin/env python2
from sys import stdout, exit, argv
def main(start, end):
    for i in xrange(start,end+1):
        q = False
        if i % 3 == 0:
            stdout.write("Fizz")
            q = True
        if i % 5 == 0:
            stdout.write("Buzz")
            q = True
        if not q:
            stdout.write(str(i))
        stdout.write("\n")
    return 0
if __name__ == "__main__":
    if len(argv) == 3:
        exit(main(*argv[1:]))
    else:
        exit(main(1, 100))
                | 1 | #!/usr/bin/env python2 | 
| 2 | from sys import stdout, exit, argv | 
| 3 | |
| 4 | def main(start, end): | 
| 5 | for i in xrange(start,end+1): | 
| 6 | q = False | 
| 7 | if i % 3 == 0: | 
| 8 | stdout.write("Fizz") | 
| 9 | q = True | 
| 10 | if i % 5 == 0: | 
| 11 | stdout.write("Buzz") | 
| 12 | q = True | 
| 13 | if not q: | 
| 14 | stdout.write(str(i)) | 
| 15 | stdout.write("\n") | 
| 16 | return 0 | 
| 17 | |
| 18 | if __name__ == "__main__": | 
| 19 | if len(argv) == 3: | 
| 20 | exit(main(*argv[1:])) | 
| 21 | else: | 
| 22 | exit(main(1, 100)) |