Advertisement
rayslhcf

242-301 - Python

Aug 23rd, 2014
308
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.33 KB | None | 0 0
  1. ======================[ CP01 ]=======================
  2.  
  3. import math
  4. x = 0.3
  5. 1.5*math.sin(x)
  6.  
  7. ======================[ CP02 ]=======================
  8.  
  9. lst = "Once upon the time"
  10. nlst = lst[3:9]
  11. print("{0} => {1}".format(lst, nlst))
  12.  
  13. ======================[ CP03 ]=======================
  14.  
  15. a = ['bc', 'gh', 'az', 'ef']
  16. a
  17. a.reverse()
  18. a
  19. del a[2]
  20. a
  21.  
  22. ======================[ CP04 ]=======================
  23.  
  24. dict = {'dog': 100, 'cat': 230, 'bird': 120}
  25. dict
  26. dict['dog'] += 70
  27. dict
  28. del dict['bird']
  29. dict
  30.  
  31. ======================[ CP05 ]=======================
  32.  
  33. sum = 0
  34. inp = []
  35. for i in range(5):
  36.     inp[i:i+1] = [int(input("ENTER {0:02}: ".format(i)))]
  37.     if inp[i] > 0:
  38.         sum += inp[i]
  39.  
  40.  
  41. ======================[ CP06 ]=======================
  42.  
  43. sprg = str(input("ENTER STRING: ")).split()
  44. newlst = []
  45. for i in range(len(lst)):
  46.     if (len(lst[i])>=3): newlst.append(lst[i])
  47. sorted(newlst)
  48.  
  49. ======================[ CP07 ]=======================
  50.  
  51. strg = str(input("ENTER STRING: ")).split()
  52. mxl = max(len(i) for i in strg)
  53. for i in strg:
  54.     if len(i) == mxl: print("MAX LENGHT IS: ",i)
  55.  
  56. ======================[ CP08 ]=======================
  57.  
  58. def name(first, last, title=None):
  59.     return ("{0} {1} {2}".format((title == None) and 'Khun' or title, first, last))
  60.  
  61. ======================[ CP09 ]=======================
  62.  
  63. f = open('d:/test.txt', 'w')
  64. f.write("AB\n")
  65. f.write("ZD\n")
  66. f.write("GH\n")
  67. f = open('d:/test.txt')
  68. for line in f:
  69.     print(line, end='')
  70. f.close()
  71. lst = []
  72.  
  73. f = open('d:/test.txt')
  74. for line in f:
  75.     lst.append(line.strip())
  76.  
  77. lst.sort()
  78.  
  79. f = open('d:/test.txt', 'w')
  80. for line in lst:
  81.     f.write("{0}\n".format(line))
  82.  
  83. ======================[ CP10 ]=======================
  84.  
  85. import re
  86. from urllib import request
  87. # HTTPResponse
  88. f = request.urlopen('http://fivedots.coe.psu.ac.th')
  89.  
  90. # New List
  91. lst = []
  92. lst = f.read().decode('utf‐8').split('\n')
  93.  
  94. # All element in list
  95. for i in lst:
  96.     print(i)
  97.  
  98. # Get line 32-77 to new raw list
  99. rlist = []
  100. for i in range(len(lst)):
  101.     if ((i > 30) & (i < 77)):
  102.         rlist.append(lst[i])
  103.  
  104. # Extract Title, Name and Lastname from rawlist
  105. nlist = []
  106. tmp = ""
  107. for i in range(len(rlist)):
  108.     tmp = re.match(".*>((?:\w+. \w+ \w+)|(?:\w+ \w+))", rlist[i])
  109.     if tmp:
  110.         print('{0:02}: '.format(i),tmp.group(1).replace("Dr. ", ""))
  111.         nlist.append(tmp.group(1).replace("Dr. ", ""))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement