def my_endswith(word,check):
i = len(word)-len(check)
a = 0
if(len(word)>=len(check)):
while(i<len(word)):
if(word[i] == check[a]):
i = i + 1
a = a + 1
else:
return False
return True
my_endswith("thailand","land")
assert my_endswith("thailand","land")
assert my_endswith("thailand","thai") == False
แสดงบทความที่มีป้ายกำกับ Lab 5 แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Lab 5 แสดงบทความทั้งหมด
วันอาทิตย์ที่ 4 ตุลาคม พ.ศ. 2558
Lab 5 - (Function) my_startswith ()
def my_startswith(word,check):
i = 0
while(i<len(check)):
if(word[i] == check[i]):
i = i + 1
else:
return False
return True
my_startswith("Thailand","That")
assert my_startswith("Thailand","That")
assert my_startswith("Thailand","That") == False
i = 0
while(i<len(check)):
if(word[i] == check[i]):
i = i + 1
else:
return False
return True
my_startswith("Thailand","That")
assert my_startswith("Thailand","That")
assert my_startswith("Thailand","That") == False
Lab 5 - (Function) my_strip()
def my_replace(word):
result=""
i = 0
while(i<len(word)):
if(word[i] != " "):
result = result + word[i]
i = i+1
return result
my_replace("Thailand ")
assert (my_replace("Thailand ") == "Thailand" )
print (my_replace("Thailand "))
result=""
i = 0
while(i<len(word)):
if(word[i] != " "):
result = result + word[i]
i = i+1
return result
my_replace("Thailand ")
assert (my_replace("Thailand ") == "Thailand" )
print (my_replace("Thailand "))
Lab 5 - (Function) my_find()
def my_find(word,charac):
i = 0
x = 0
while(i<len(word)):
if(charac == word[i]):
x = i
print(x)
break
i = i+1
my_find("Thailandi","i")
i = 0
x = 0
while(i<len(word)):
if(charac == word[i]):
x = i
print(x)
break
i = i+1
my_find("Thailandi","i")
Lab 5 - (Function) my_count()
def my_count(word,check):
i = 0
count = 0
while (i<len(word)):
if (word[i] == check):
count = count + 1
i = i + 1
print (count)
my_count("thailand","a")
i = 0
count = 0
while (i<len(word)):
if (word[i] == check):
count = count + 1
i = i + 1
print (count)
my_count("thailand","a")
วันจันทร์ที่ 28 กันยายน พ.ศ. 2558
Lab 5 - Convert a number from base 10 to base 2
def convert_10_to_2(): num = 29 keep = "" r = 0 while (num>0): r = num % 2 num = num // 2 keep = str(r) + keep print (keep) convert_10_to_2()
วันพุธที่ 23 กันยายน พ.ศ. 2558
Lab 5 - Decrease values in array (by percentage)
def decrease_percent(a):
n = a
i = 0
dec_per = 0.5 # 50/100
print("Number increase",dec_per*100,"%")
while(i < len(n)):
print("Original Array n[",i,"] =",n[i])
n[i] = n[i] - n[i]*dec_per
print("Decrease Array n[",i,"] =",n[i])
print()
i = i + 1
decrease_percent([5, 6, 7, 8])
n = a
i = 0
dec_per = 0.5 # 50/100
print("Number increase",dec_per*100,"%")
while(i < len(n)):
print("Original Array n[",i,"] =",n[i])
n[i] = n[i] - n[i]*dec_per
print("Decrease Array n[",i,"] =",n[i])
print()
i = i + 1
decrease_percent([5, 6, 7, 8])
Lab 5 - Increase values in array (by percentage)
def increase_percent(a):
n = a
i = 0
inc_per = 0.5
print("Number increase",inc_per*100,"%")
while(i < len(n)):
print("Original Array n[",i,"] =",n[i])
n[i] = n[i] + n[i]*inc_per
print("Increase Array n[",i,"] =",n[i])
print()
i = i + 1
increase_percent([5, 6, 7, 8])
n = a
i = 0
inc_per = 0.5
print("Number increase",inc_per*100,"%")
while(i < len(n)):
print("Original Array n[",i,"] =",n[i])
n[i] = n[i] + n[i]*inc_per
print("Increase Array n[",i,"] =",n[i])
print()
i = i + 1
increase_percent([5, 6, 7, 8])
Lab 5 - Decrease values in array (by fixed value)
def decrease_array(a):
n = a
i = 0
dec = 5
print("Decrease Number is",dec)
while(i < len(n)):
print("Original Array n[",i,"] =",n[i])
n[i] = n[i] - dec
print("Decrease Array n[",i,"] =",n[i])
print()
i = i + 1
decrease_array([5, 6, 7, 8])
n = a
i = 0
dec = 5
print("Decrease Number is",dec)
while(i < len(n)):
print("Original Array n[",i,"] =",n[i])
n[i] = n[i] - dec
print("Decrease Array n[",i,"] =",n[i])
print()
i = i + 1
decrease_array([5, 6, 7, 8])
Lab 5 - Increase values in array (by fixed value)
def increase_array(a):
n = a
i = 0
inc = 5
print("Increase Number is",inc)
while(i < len(n)):
print("Original Array n[",i,"] =",n[i])
n[i] = n[i] + inc
print("Increase Array n[",i,"] =",n[i])
print()
i = i + 1
increase_array([5, 6, 7, 8])
n = a
i = 0
inc = 5
print("Increase Number is",inc)
while(i < len(n)):
print("Original Array n[",i,"] =",n[i])
n[i] = n[i] + inc
print("Increase Array n[",i,"] =",n[i])
print()
i = i + 1
increase_array([5, 6, 7, 8])
Lab 5 - Find/count number of positive values in array
def find_count_pos(a):
n = a
i = 0
suma = 0
x = 0 #amount of positve numer
while(i < len(n)):
if(n[i] > 0):
suma = suma + n[ i ]
print("Index of Positive number = n[", i ,"]")
x = x + 1
i = i + 1
print("Summary of Positive number is =", suma)
print("Amount of Positive number is =", x)
find_count_pos([-5, 4, 3, 2, 1, -6, -3])
n = a
i = 0
suma = 0
x = 0 #amount of positve numer
while(i < len(n)):
if(n[i] > 0):
suma = suma + n[ i ]
print("Index of Positive number = n[", i ,"]")
x = x + 1
i = i + 1
print("Summary of Positive number is =", suma)
print("Amount of Positive number is =", x)
find_count_pos([-5, 4, 3, 2, 1, -6, -3])
Lab 5 - Find sum of positive values in array
def pos_sum(a):
n = a
i = 0
suma = 0
while(i < len(n)):
if(n[i] > 0):
suma = suma + n[ i ]
i = i + 1
print("Summary of Positive number is =", suma)
pos_sum([-5, 4, 3, 2, 1, -6, -3])
n = a
i = 0
suma = 0
while(i < len(n)):
if(n[i] > 0):
suma = suma + n[ i ]
i = i + 1
print("Summary of Positive number is =", suma)
pos_sum([-5, 4, 3, 2, 1, -6, -3])
Lab 5 - Find average of values in array
def average_sum(a):
n = a
i = 0
suma = 0
while(i < len(n)):
suma = suma + n[ i ]
i = i + 1
print("Summary =", suma)
print("Amount of array =", len(n))
suma = suma/len(n)
print("Average of summary =", suma)
average_sum([5, 4, 3, 2, 1, 0, 6, 3])
n = a
i = 0
suma = 0
while(i < len(n)):
suma = suma + n[ i ]
i = i + 1
print("Summary =", suma)
print("Amount of array =", len(n))
suma = suma/len(n)
print("Average of summary =", suma)
average_sum([5, 4, 3, 2, 1, 0, 6, 3])
วันจันทร์ที่ 21 กันยายน พ.ศ. 2558
Lab 5 - Find index of (the last) minimum value in array
def lastmin_array():
A = [23,22,89,24,45,26,72,81,89,55,900,889,225,21,900,21]
i = 0
maxnum = A[0]
while(i<len(A)):
if(maxnum >= A[i]):
maxnum = A[i]
x = i
i = i+1
print(maxnum,"A[",x,"]")
lastmin_array()
A = [23,22,89,24,45,26,72,81,89,55,900,889,225,21,900,21]
i = 0
maxnum = A[0]
while(i<len(A)):
if(maxnum >= A[i]):
maxnum = A[i]
x = i
i = i+1
print(maxnum,"A[",x,"]")
lastmin_array()
Lab 5 - Find index of (the first) minimum value in array
def firstmin_array():
A = [23,22,89,24,45,26,72,81,89,55,900,889,225,900,900,899]
i = 0
maxnum = A[0]
while(i<len(A)):
if(maxnum > A[i]):
maxnum = A[i]
x = i
i = i+1
print(maxnum,"A[",x,"]")
firstmin_array()
A = [23,22,89,24,45,26,72,81,89,55,900,889,225,900,900,899]
i = 0
maxnum = A[0]
while(i<len(A)):
if(maxnum > A[i]):
maxnum = A[i]
x = i
i = i+1
print(maxnum,"A[",x,"]")
firstmin_array()
Lab 5 - Find index of (the last) maximum value in array
def lastmax_array():
A = [23,22,89,24,45,26,72,81,89,55,900,889,225,900,900,899]
i = 0
maxnum = 0
while(i<len(A)):
if(maxnum <= A[i]):
maxnum = A[i]
x = i
i = i+1
print(maxnum,"A[",x,"]")
lastmax_array()
A = [23,22,89,24,45,26,72,81,89,55,900,889,225,900,900,899]
i = 0
maxnum = 0
while(i<len(A)):
if(maxnum <= A[i]):
maxnum = A[i]
x = i
i = i+1
print(maxnum,"A[",x,"]")
lastmax_array()
Lab 5 - Find index of (the first) maximum value in array
def firstmax_array():
A = [23,22,89,24,45,26,72,81,89,55,900,889,225,900]
i = 0
maxnum = 0
while(i<len(A)):
if(maxnum < A[i]):
maxnum = A[i]
x = i
i = i+1
print(maxnum,"A[",x,"]")
firstmax_array()
A = [23,22,89,24,45,26,72,81,89,55,900,889,225,900]
i = 0
maxnum = 0
while(i<len(A)):
if(maxnum < A[i]):
maxnum = A[i]
x = i
i = i+1
print(maxnum,"A[",x,"]")
firstmax_array()
Lab 5 - The minimum value in array
def min_array():
A = [23,22,53,24,45,26,72,81,89,55]
i = 0
minnum = A[0]
while(i<len(A)):
if(minnum > A[i]):
minnum = A[i]
i = i+1
print(minnum)
min_array()
A = [23,22,53,24,45,26,72,81,89,55]
i = 0
minnum = A[0]
while(i<len(A)):
if(minnum > A[i]):
minnum = A[i]
i = i+1
print(minnum)
min_array()
Lab 5 - The maximum value in array
def max_array():
A = [1,2,3,4,5,6,7,8,9,10]
i = 0
maxnum = 0
while(i<len(A)):
if(maxnum < A[i]):
maxnum = A[i]
i = i+1
print(maxnum)
max_array()
A = [1,2,3,4,5,6,7,8,9,10]
i = 0
maxnum = 0
while(i<len(A)):
if(maxnum < A[i]):
maxnum = A[i]
i = i+1
print(maxnum)
max_array()
Lab 5 - Display elements of array and its index
def run_array():
A = [1,2,3,4,5,6,7,8,9,10]
i = 0
while(i<len(A)):
print("A[",i,"] is",A[i])
i = i + 1
print ("Amount of Index's Array is ",len(A))
run_array()
A = [1,2,3,4,5,6,7,8,9,10]
i = 0
while(i<len(A)):
print("A[",i,"] is",A[i])
i = i + 1
print ("Amount of Index's Array is ",len(A))
run_array()
สมัครสมาชิก:
บทความ (Atom)



















