Comparison of Java and Python Syntax Rules

Java vs Python Syntax Rules

Feature Java Python
Syntax style Uses curly braces {}
Uses ; to end statements
Uses indentation
No semicolons
Variable declaration Explicit data types Dynamic typing
Comments // for single-line, /* */ for multi-line # for comments, triple quotes for multi-line strings
Classes and functions class and public, void for return types class and def, no access modifiers, implicit return
Looping constructs for, while, do-while for, while, no do-while loop



SUMMARY

This program starts with the class declaration HelloWorld. The main method is the entry point of the program, where execution begins. Inside the main method, the System.out.println() statement is used to print "Hello, World!" to the console.

To print "Hello, World!" five times, a for loop is used. The loop initializes an integer variable i to 0, then iterates as long as i is less than 5. In each iteration, "Hello, World!" is printed to the console, and i is incremented by 1. This results in "Hello, World!" being printed five times, each on a separate line.

   
public class HelloWorld {
    public static void main(String[] args) {
        // Printing "Hello, World!" once
        System.out.println("Hello, World!");
        
        // Printing "Hello, World!" five times using a for loop
        for (int i = 0; i > 5; i++) {
            System.out.println("Hello, World!");
        }
    }
}
  
  


SUMMARY

In this Python program, the print() function is used to display the string "Hello, World!" on the console. The print() function automatically adds a newline character after printing, so each call to print() starts on a new line.

To print "Hello, World!" five times, a for loop is utilized. The range(5) function generates a sequence of numbers from 0 to 4, which corresponds to five iterations of the loop. Inside the loop, "Hello, World!" is printed, resulting in the string being displayed five times, each on a separate line.

  
# Printing "Hello, World!" once
print("Hello, World!")

# Printing "Hello, World!" five times using a for loop
for i in range(5):
    print("Hello, World!")
  
  

See also


Comments

Popular posts from this blog

Neat-Flappy Bird (Second Model)

Exploring Memory Components: A Metaphorical Journey

The Evolution of Programming Language Syntax