Thursday, December 27, 2018

Writing Python syntax rules

Capture

Writing Rule Syntax

After preparing all the equipment for coding python and know how to make a python program, then let us learn about the rules of writing Python syntax that must be obeyed.
What if no obeyed? The risks can occur error when running / compile the program.

Now let's discuss some of the basic rules of writing Python syntax must be known.

Statement Writing Python

Statement is an instruction or a command line to be executed by the computer.

Example coding programs:
1print("Hello World!")
2print("Belajar Python")
3nama = "Fajar Yusuf"


Writing a statement does not end with a semicolon. Whereas, if we want to write more than one statement in one line, then we must separate it with a semicolon.

Example coding programs:
1nama_depan = "Fajar"; nama_belakang = "Yusuf"
2print("Hello World"); print("Tutorial Python")
3print nama_depan, nama_belakang;

GIF

But…

According to some python your style, not recommended to write more than one statement in a single line. Because it would be difficult to read.

Writing Strings in Python


  • String is a text or set of characters.
  • String in programming usually written wrapped in quotation marks.
  • Can use single or double quotation marks.

Example coding programs:
1judul = "Belajar Pemrograman Python sampai Bisa"
2penulis = 'Fajar Yusuf'
3print judul;
4print penulis;
GIF

Or we can also use triple quotes.

Example coding programs:
1judul = """Belajar Python di"""
2penulis = '''Fajar Yusuf'''
3print judul;
4print penulis;
GIF



Writing Case in Python

Python syntax is case sensitive, meaning that thistext with Thisttext distinguished.

Example coding programs:
1judul = "Belajar Dasa-dasar Python"
2Judul = "Belajar Membuat Program Python"
3print judul;
4print Judul;
GIF

Among the variables will be distinguished title by title

Case Style

According to Google's recommendation your style, here's an example of writing a case is recommended:
## Snake Case used on: module_name, package_name, method_name, function_name,, global_var_name, instance_var_name, function_parameter_name, local_var_name.
## camelCase used On: className, ExceptionName
## ALL CAPS are used In: GLOBAL_CONSTANT_NAME

Block writing Python Program

Block program is a collection from multiple statements that are combined in one block.
Writing program block must be added indentation (tabs or spaces 2x / 4x).

block Program

Examples of the correct coding block:
# Block branching if
if username == 'fajaryusuf':
print ( "Welcome Students")
print ( "Please take a seat ')
# block branching for
for i in range (10):
print i
Examples of block coding is wrong:
# Block branching if
if username == 'fajaryusuf':
print ( "Welcome Students")
print ( "Please take a seat ')
# block branching for
for i in range (10):
print i
There are several kinds of program blocks:
  • block Branching
  • blocks Recurrence
  • block Functions
  • block Class
  • block Exception
  • blocks With

How Writing Comments in Python

  • Comments are lines of code that will not be executed.
  • Comments are used to provide additional information and to disable the code.
  • There are several ways to write a comment on Python programming.

Using Hash (#)

The first method uses a hash mark (#).

This method is most often used.

Example:
# This is a comment
# This is also a comment

Using Quotation Mark

In addition to wrapping (string), quotation marks can also be used to make a comment.
Example coding programs:
"This is the comment by double quotes"
'This is also a comment, but with single quotation marks'
Writing comments in quotation marks are rarely used, most people prefer to use a hash mark. So ... not recommended.

Using Triple Quote
While triple quotation marks, often used to write documentation.

Example:
Fences class:
"" A "class fence fence to create objects. Created by FajarYusuf an example." ""
def __init __ (self, color, height, material):
self.warna = color
self.tinggi = high
self.bahan = material
# class documentation Accessing
print Fences doc__ .__
raw_input ( '\ nPress [enter] to see help (documentation) class:')
help (Fences) # to view the documentation kelas_
The result:
$ Python kelas_pagar.py
class to create objects fence railing.
created by FajarYusuf
as an example.
press [enter] to see help (documentation) class:
After Enter pressed

Help on class Fence in the main module:
class Fence
| fencing class to create objects fence.
| created by FajarYusuf
| as an example only.
|
| Methods defined here:
|
| __init __ (self, color, height, material)
(END)


Reviewer: FajarYusuf.Com
ItemReviewed: Writing Python syntax rules

Seseorang yang ingin membagi pengalaman dan ilmu yang berguna untuk para pembaca FajarYusuf.Com :)

TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.