print("Hello World!")
# Print 5 new lines
print "\n" * 5
# Lists
fruits_list = ["mango", "orange", "apple", "banana"]
# print first fruit
print fruits_list[0]
#print first fruit to third fruit
print fruits_list[1:3]
O/P: Hello World!
# Single line Comment
'''
Multi line comments
blah blah blah
'''
name = "Venkat" # variable name with string value
print(name)
O/P: Venkat
# Data Types : Numbers, Strings, Lists, Tuples, and Dictionaries
name = 15 # variable name with number value
# Operators : + - * / % ** //
print "10 + 5 =",10+5
print "10 - 5 =", 10-5
print "10 * 5 =", 10*5
print "10 / 5 =", 10/5
print "10 ** 5 =", 10**5
print "10 // 5 =", 10//5
O/P:
10 + 5 = 15
10 - 5 = 5
10 * 5 = 50
10 / 5 = 2
10 ** 5 = 100000
10 // 5 = 2
# Print 5 new lines
print "\n" * 5
# Lists
fruits_list = ["mango", "orange", "apple", "banana"]
# print first fruit
print fruits_list[0]
#print first fruit to third fruit
print fruits_list[1:3]
other_events = ["pick up kids", "wash car", "check balance"]
# List of lists
to_do_list = [fruits_list, other_events]
print to_do_list
#print third item of second list
print to_do_list[1][2]
# Append item to a list
fruits_list.append("guava")
print fruits_list
# Insert item to list at specified index
fruits_list.insert(1, "avocado")
print fruits_list
# Remove item from list
fruits_list.remove("guava")
# Sort list
fruits_list.sort()
print fruits_list
# Reverse list
fruits_list.reverse()
print fruits_list
# Delete item from list
del fruits_list[3]
print fruits_list
O/P:
mango
['orange', 'apple']
check balance
['mango', 'orange', 'apple', 'banana', 'guava']
['mango', 'avocado', 'orange', 'apple', 'banana', 'guava']
['apple', 'avocado', 'banana', 'mango', 'orange']
['orange', 'mango', 'banana', 'avocado', 'apple']
['orange', 'mango', 'banana', 'apple']
['pick up kids', 'wash car', 'check balance', 'orange', 'mango', 'banana', 'apple']
7
wash car
apple
# Tuples : Sequence of immutable Python objects.
'''The tuples cannot be changed unlike lists and tuples use parentheses (), whereas lists use square brackets [].
'''
new_tuple = (1,2,3,4,5)
# Convert tuple to list
new_list = list(new_tuple)
print new_list
# Convert list to tuple
new_tuple2 = tuple(new_list)
print new_tuple2
O/P:
[1, 2, 3, 4, 5]
(1, 2, 3, 4, 5)
# Dictionary : Key and Values pairs represented in {key1:value1, key2:val2}
'''
Keys are unique within a dictionary while values may not be.The values of a dictionary can be of any type, but the keys must be of an immutable data type such as strings, numbers, or tuples.
String Format
'{2}, {1}, {0}'.format('a', 'b', 'c')
O/P:
'c, b, a'
'{0},{1},{0}'.format('abra', 'cad') # arguments' indices can be repeated
O/P:
'abra,cad,abra'
'Coordinates: {latitude}, {longitude}'.format(latitude='37.24N', longitude='-115.81W')
O/P:
'Coordinates: 37.24N, -115.81W'
coord = {'latitude': '37.24N', 'longitude': '-115.81W'}
'Coordinates: {latitude}, {longitude}'.format(**coord)
O/P:
'Coordinates: 37.24N, -115.81W'
Strip()
str.strip([chars]);
The method strip() returns a copy of the string in which all chars have been stripped from the beginning and the end of the string (default whitespace characters).
# List of lists
to_do_list = [fruits_list, other_events]
print to_do_list
#print third item of second list
print to_do_list[1][2]
# Append item to a list
fruits_list.append("guava")
print fruits_list
# Insert item to list at specified index
fruits_list.insert(1, "avocado")
print fruits_list
# Remove item from list
fruits_list.remove("guava")
# Sort list
fruits_list.sort()
print fruits_list
# Reverse list
fruits_list.reverse()
print fruits_list
# Delete item from list
del fruits_list[3]
print fruits_list
mango
['orange', 'apple']
check balance
['mango', 'orange', 'apple', 'banana', 'guava']
['mango', 'avocado', 'orange', 'apple', 'banana', 'guava']
['apple', 'avocado', 'banana', 'mango', 'orange']
['orange', 'mango', 'banana', 'avocado', 'apple']
['orange', 'mango', 'banana', 'apple']
['pick up kids', 'wash car', 'check balance', 'orange', 'mango', 'banana', 'apple']
7
wash car
apple
'''The tuples cannot be changed unlike lists and tuples use parentheses (), whereas lists use square brackets [].
'''
new_tuple = (1,2,3,4,5)
# Convert tuple to list
new_list = list(new_tuple)
print new_list
# Convert list to tuple
new_tuple2 = tuple(new_list)
print new_tuple2
O/P:
[1, 2, 3, 4, 5]
(1, 2, 3, 4, 5)
# Dictionary : Key and Values pairs represented in {key1:value1, key2:val2}
'''
Keys are unique within a dictionary while values may not be.The values of a dictionary can be of any type, but the keys must be of an immutable data type such as strings, numbers, or tuples.
'''
'{2}, {1}, {0}'.format('a', 'b', 'c')
O/P:
'c, b, a'
'{0},{1},{0}'.format('abra', 'cad') # arguments' indices can be repeated
O/P:
'abra,cad,abra'
'Coordinates: {latitude}, {longitude}'.format(latitude='37.24N', longitude='-115.81W')
O/P:
'Coordinates: 37.24N, -115.81W'
coord = {'latitude': '37.24N', 'longitude': '-115.81W'}
'Coordinates: {latitude}, {longitude}'.format(**coord)
O/P:
'Coordinates: 37.24N, -115.81W'
Strip()
str.strip([chars]);
The method strip() returns a copy of the string in which all chars have been stripped from the beginning and the end of the string (default whitespace characters).
very informative blog and useful article thank you for sharing with usBig data hadoop online Course Bnagalore
ReplyDelete