# File: pyScript02.py
# CS 5010
# Learning Python (Python version: 3)
# Topics: Basic printing; in-line and multi-line comments

`

# Printing using special characters
# Tab character ( \t )
print("Hello,\tWorld! (With a tab character)")

# Inserting a new line (line feed) character ( \n )
print("Line one\nLine two, with newline character")

# Concatenation in strings: 
# Use plus sign ( + ) to concatenate the parts of the string
print("Concatenation," + "\t" + "in strings with tab in middle")

# If you wanted to print special characters
# Printing quotes
print('Printing "quotes" within a string') # mixing single and double quotes

# What if you needed to print special characters like (\) or (') or (")
print('If I want to print \'single quotes\' in a string, use backslash!')
print("If I want to print \"double quotes\" in a string, use backslash!")
print('If I want to print \\the backslash\\ in a string, also use backslash!')

# \\     Backslash (\)
# \'     Single quote (')
# \"     Double quote (")
# \n     ASCII Linefeed

#============================================================================

# COMMENTS -- have already been using. This is single-line comment.

'''
This is an
example of
a multi-line
comment: single quotes
'''

"""
Here is another
example of
a multi-line
comment: double quotes
"""