Difference between revisions of "Python: Basic Syntax"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 24: | Line 24: | ||
Hello, Python! | Hello, Python! | ||
− | Script Mode Programming | + | |
+ | ===Script Mode Programming=== | ||
+ | |||
Invoking the interpreter with a script parameter begins execution of the script and continues until the script is finished. When the script is finished, the interpreter is no longer active. | Invoking the interpreter with a script parameter begins execution of the script and continues until the script is finished. When the script is finished, the interpreter is no longer active. | ||
Let us write a simple Python program in a script. Python files have extension .py. Type the following source code in a test.py file − | Let us write a simple Python program in a script. Python files have extension .py. Type the following source code in a test.py file − | ||
− | + | print "Hello, Python!" | |
− | print "Hello, Python!" | + | |
We assume that you have Python interpreter set in PATH variable. Now, try to run this program as follows − | We assume that you have Python interpreter set in PATH variable. Now, try to run this program as follows − | ||
− | $ python test.py | + | $ python test.py |
+ | |||
This produces the following result − | This produces the following result − | ||
Hello, Python! | Hello, Python! | ||
+ | |||
Let us try another way to execute a Python script. Here is the modified test.py file − | Let us try another way to execute a Python script. Here is the modified test.py file − | ||
− | + | #!/usr/bin/python | |
− | #!/usr/bin/python | + | print "Hello, Python!" |
− | |||
We assume that you have Python interpreter available in /usr/bin directory. Now, try to run this program as follows − | We assume that you have Python interpreter available in /usr/bin directory. Now, try to run this program as follows − | ||
− | $ chmod +x test.py # This is to make file executable | + | $ chmod +x test.py # This is to make file executable |
− | $./test.py | + | $./test.py |
+ | |||
This produces the following result − | This produces the following result − | ||
− | Hello, Python! | + | Hello, Python! |
Revision as of 09:07, 25 January 2021
Bahasa Python memiliki banyak kesamaan dengan Perl, C, dan Java. Namun, ada beberapa perbedaan yang nyata dengan bahasa-bahasa tersebut.
First Python Program
Mari kita jalankan program dalam berbagai mode pemrograman.
Interactive Mode Programming
Memanggil interpreter tanpa meneruskan file skrip sebagai parameter akan menampilkan prompt berikut -
$ python
Python 3.8.5 (default, Sep 4 2020, 07:30:14) [GCC 7.3.0] :: Anaconda, Inc. on linux Type "help", "copyright", "credits" or "license" for more information. >>>
Ketik teks berikut pada prompt Python dan tekan Enter -
>>> print "Hello, Python!"
If you are running new version of Python, then you would need to use print statement with parenthesis as in print ("Hello, Python!");. However in Python version 2.4.3, this produces the following result −
Hello, Python!
Script Mode Programming
Invoking the interpreter with a script parameter begins execution of the script and continues until the script is finished. When the script is finished, the interpreter is no longer active.
Let us write a simple Python program in a script. Python files have extension .py. Type the following source code in a test.py file −
print "Hello, Python!"
We assume that you have Python interpreter set in PATH variable. Now, try to run this program as follows −
$ python test.py
This produces the following result −
Hello, Python!
Let us try another way to execute a Python script. Here is the modified test.py file −
#!/usr/bin/python print "Hello, Python!"
We assume that you have Python interpreter available in /usr/bin directory. Now, try to run this program as follows −
$ chmod +x test.py # This is to make file executable $./test.py
This produces the following result −
Hello, Python!