Python Identifiers/Variable
The followings are naming conventions for Python identifiers −
- An identifier starts with a letter A to Z or a to z or an underscore (_) followed by zero or more letters, underscores and digits (0 to 9).
- Class names start with an uppercase letter. All other identifiers start with a lowercase letter.
- Starting an identifier with a single leading underscore indicates that the identifier is private.
- Starting an identifier with two leading underscores indicates a strongly private identifier.
- If the identifier also ends with two trailing underscores, the identifier is a language-defined special name.
- It does not allow punctuation characters such as @, $, and % within identifiers.
- It is case sensitive programming language. Thus, Apple and apple are two different identifiers in Python.
Reserved Words

Lines and Indentation
The number of spaces in the indentation is variable, but all statements within the block must be indented the same amount.
Multi-Line Statements
Statements contained within the [], {}, or () brackets do not need to use the line continuation character.
total = item_one + \
item_two + \
item_three
Quotation in Python
The triple quotes are used to span the string across multiple lines.
word = 'word'
sentence = "This is a sentence."
paragraph = """This is a paragraph. It is
made up of multiple lines and sentences."
Comments
# First comment
print "Hello, Python!" # second comment
Using Blank Lines
A line containing only whitespace, possibly with a comment, is known as a blank line and Python totally ignores it.Multiple Statements on a Single Line
The semicolon ( ; ) allows multiple statements on the single line given that neither statement starts a new code block.import sys; x = 'foo'; sys.stdout.write(x + '\n')
User Input
the program displays the prompt, the statement saying “Press the enter key to exit”, and waits for the user to take action −raw_input("\n\nPress the enter key to exit.")
Command Line Arguments
Many programs can be run to provide you with some basic information about how they should be run. Python enables you to do this with -h −$ python -h
No comments:
Post a Comment