Strings:
----------------------------- stringFunction.py -------------
#!/usr/bin/python
def fstring(mystr):
""" Some string operations """
print "Orignal String :",mystr
print "Substring from 2 to 4:",mystr[1:3]
print "Substring from Last 2 letters:",mystr[-2:]
print "String print 3 times ",mystr*3
print "Reverse String :",mystr[ ::-1]
print "Hexa Value of A+B(10+11):",(0xA+0xB)
print "Max ASCCI of 'Mukesh'",max("Mukesh")
print "First index of e in 'Mukeseh' is:", "Mukesesh".find("e")
print "Last index of e in 'Mukeseh' is:", "Mukesesh".rfind("e")
print "is last char of 'Mukesh' is h? - " , "Mukesh"[::-1].startswith("h")
print "Char to Number n increments " , chr(ord('A'))
print "Ascii equivalent for a :" , ord('a')
print "Directory print :\\home\\mydir\\mukesh.txt"
print "Strip or Trim" , ":\tMukesh\t".strip()
### Main starts here ###
fstring("mukesh")
------------------------ Output ----------------
$ python stringFunction.py
Orignal String : mukesh
Substring from 2 to 4: uk
Substring from Last 2 letters: sh
String print 3 times mukeshmukeshmukesh
Reverse String : hsekum
Hexa Value of A+B(10+11): 21
Max ASCCI of 'Mukesh' u
First index of e in 'Mukeseh' is: 3
Last index of e in 'Mukeseh' is: 5
is last char of 'Mukesh' is h? - True
Char to Number n increments A
Ascii equivalent for a : 97
Directory print :\home\mydir\mukesh.txt
Strip or Trim: Mukesh
List Operations:
>>> list1=list("hello")
>>> print (list1)
['h', 'e', 'l', 'l', 'o']
>>> len(list1)
5
-----
>>> list1 = list([1, 2, 3])
>>> print(list1)
[1, 2, 3]
-----
>>> list1=list([1,2,3,4,5,6,7,8,9])
>>> max(list1)
9
>>> min(list1)
1
>>> sum(list1)
45
>>> print(list1[0])
1
>>> print(list1[:2])
[1, 2]
>>> print(list1[:-2])
[1, 2, 3, 4, 5, 6, 7]
>>> import random
>>> random.shuffle(list1)
>>> print(list1)
[4, 1, 7, 5, 6, 9, 3, 8, 2]
--------
----------------------------- stringFunction.py -------------
#!/usr/bin/python
def fstring(mystr):
""" Some string operations """
print "Orignal String :",mystr
print "Substring from 2 to 4:",mystr[1:3]
print "Substring from Last 2 letters:",mystr[-2:]
print "String print 3 times ",mystr*3
print "Reverse String :",mystr[ ::-1]
print "Hexa Value of A+B(10+11):",(0xA+0xB)
print "Max ASCCI of 'Mukesh'",max("Mukesh")
print "First index of e in 'Mukeseh' is:", "Mukesesh".find("e")
print "Last index of e in 'Mukeseh' is:", "Mukesesh".rfind("e")
print "is last char of 'Mukesh' is h? - " , "Mukesh"[::-1].startswith("h")
print "Char to Number n increments " , chr(ord('A'))
print "Ascii equivalent for a :" , ord('a')
print "Directory print :\\home\\mydir\\mukesh.txt"
print "Strip or Trim" , ":\tMukesh\t".strip()
### Main starts here ###
fstring("mukesh")
------------------------ Output ----------------
$ python stringFunction.py
Orignal String : mukesh
Substring from 2 to 4: uk
Substring from Last 2 letters: sh
String print 3 times mukeshmukeshmukesh
Reverse String : hsekum
Hexa Value of A+B(10+11): 21
Max ASCCI of 'Mukesh' u
First index of e in 'Mukeseh' is: 3
Last index of e in 'Mukeseh' is: 5
is last char of 'Mukesh' is h? - True
Char to Number n increments A
Ascii equivalent for a : 97
Directory print :\home\mydir\mukesh.txt
Strip or Trim: Mukesh
List Operations:
>>> list1=list("hello")
>>> print (list1)
['h', 'e', 'l', 'l', 'o']
>>> len(list1)
5
-----
>>> list1 = list([1, 2, 3])
>>> print(list1)
[1, 2, 3]
-----
>>> list1=list([1,2,3,4,5,6,7,8,9])
>>> max(list1)
9
>>> min(list1)
1
>>> sum(list1)
45
>>> print(list1[0])
1
>>> print(list1[:2])
[1, 2]
>>> print(list1[:-2])
[1, 2, 3, 4, 5, 6, 7]
>>> import random
>>> random.shuffle(list1)
>>> print(list1)
[4, 1, 7, 5, 6, 9, 3, 8, 2]
--------
No comments:
Post a Comment