def setup():
a = [8,8,3,5,8,2,7,-5,2]
display_list(a)
maxval_position(a)
def maxval(a):
max=a[0]
i=0
while i<len(a):
if a[i]>max:
max=a[i]
i+=1
return max
def maxval_position(a):
max=maxval(a)
i=0
keep=[]
while i < len(a):
if a[i]==max:
keep.append(i)
i+=1
if len(keep)==1:
print("First & Last:",keep[0])
else :
print("First:",keep[0])
print("Last:",keep[len(keep)-1])
def display_list(a):
i=0
while i<len(a):
print(i,":",a[i])
i+=1
setup() # keep=[] -> list # keep.append("what to append")
======================================================================
def setup():
a = [8,8,3,5,8,2,7,-5,2]
display_list(a)
m=maxval(a)
print(max_first_position(a,m))
print(max_last_position(a,m))
def maxval(a):
max=a[0]
i=0
while i<len(a):
if a[i]>max:
max=a[i]
i+=1
return max
def max_first_position(a,max):
i=0
while i < len(a):
if a[i]==max:
return i
break
i+=1
def max_last_position(a,max):
i=len(a)-1
while i > 0:
if a[i]==max:
return i
break
i-=1
def display_list(a):
i=0
while i<len(a):
print(i,":",a[i])
i+=1
setup()
วันเสาร์ที่ 26 กันยายน พ.ศ. 2558
วันอังคารที่ 22 กันยายน พ.ศ. 2558
Lab05 : Find/count number of positive values in array
def setup():
a = [11,20,14,13,5,-80,50,0]
printpos(a)
def printpos(a):
i=0
count=0
while i<len(a):
if a[i]>=0:
print(a[i],end =' ')
count+=1
i+=1
print("Count :",count)
setup()
a = [11,20,14,13,5,-80,50,0]
printpos(a)
def printpos(a):
i=0
count=0
while i<len(a):
if a[i]>=0:
print(a[i],end =' ')
count+=1
i+=1
print("Count :",count)
setup()
Lab05 : Max
def setup():
a = [11,20,14,13,5]
maxval(a)
def maxval(a):
max=a[0]
i=0
while i<len(a):
if a[i]>max:
max=a[i]
i+=1
print("Max:",max)
setup()
===================== RETURN ========================
def setup():
a = [11,20,14,13,5]
print(maxval(a))
def maxval(a):
max=a[0]
i=0
while i<len(a):
if a[i]>max:
max=a[i]
i+=1
return max
setup()
a = [11,20,14,13,5]
maxval(a)
def maxval(a):
max=a[0]
i=0
while i<len(a):
if a[i]>max:
max=a[i]
i+=1
print("Max:",max)
setup()
===================== RETURN ========================
def setup():
a = [11,20,14,13,5]
print(maxval(a))
def maxval(a):
max=a[0]
i=0
while i<len(a):
if a[i]>max:
max=a[i]
i+=1
return max
setup()
Lab05 : decimal to binary
1 2 3 4 5 6 7 8 9 | def setup(): print(d2b(8)) def d2b(num): x="" while num>0: x=str(int(num % 2)) + x num=int(num/2) return x setup() |
วันจันทร์ที่ 21 กันยายน พ.ศ. 2558
Lab05 : Display elements (value) of array and its index
def setup():
a = [11,20,14,13,5]
display_list(a)
def display_list(a):
i=0
while i<len(a):
print(i,":",a[i])
i+=1
setup()
a = [11,20,14,13,5]
display_list(a)
def display_list(a):
i=0
while i<len(a):
print(i,":",a[i])
i+=1
setup()
Lab05 : Increase/decrease values in array (by fixed value or percentage)
def setup():
a = [11,20,14,13,5]
scale_list(a,100)
def scale_list(a,percent):
i=0
while i<len(a):
a[i]=a[i]*((percent/100)+1)
print(a[i])
i+=1
setup()
=====================================
def setup():
a = [1,2,3,4,5]
scale_list(a,100)
modify_list(a,20)
print(a)
def modify_list(a,x):
i=0
while i<len(a):
a[i]=a[i]+x
i+=1
def scale_list(a,percent):
i=0
while i<len(a):
a[i]=a[i]*((percent/100)+1)
i+=1
setup()
a = [11,20,14,13,5]
scale_list(a,100)
def scale_list(a,percent):
i=0
while i<len(a):
a[i]=a[i]*((percent/100)+1)
print(a[i])
i+=1
setup()
=====================================
def setup():
a = [1,2,3,4,5]
scale_list(a,100)
modify_list(a,20)
print(a)
def modify_list(a,x):
i=0
while i<len(a):
a[i]=a[i]+x
i+=1
def scale_list(a,percent):
i=0
while i<len(a):
a[i]=a[i]*((percent/100)+1)
i+=1
setup()
Lab05 : Sum of postive
def setup():
a = [1,2,3,4,5,6,7,8,9,10,-11,-90]
print(sum_positive(a))
def check_positive(x):
positive=False
if x>=0:
positive=True
return positive
def sum_positive(a):
sum=0
i=0
while i<len(a):
if check_positive(a[i]):
sum+=a[i]
i+=1
print("Sum:",sum)
setup()
============================================================
def setup():
a = [1,2,3,4,5,6,7,8,9,10,-11,-90]
sum_positive(a)
def sum_positive(a):
sum=0
i=0
while i<len(a):
if a[i]>=0:
sum+=a[i]
i+=1
print("Sum:",sum)
setup()
========================= RETURN ============================
def setup():
a = [1,2,3,4,5,6,7,8,9,10,-11,-90]
print(sum_positive(a))
def sum_positive(a):
sum=0
i=0
while i<len(a):
if a[i]>=0:
sum+=a[i]
i+=1
return sum
setup()
a = [1,2,3,4,5,6,7,8,9,10,-11,-90]
print(sum_positive(a))
def check_positive(x):
positive=False
if x>=0:
positive=True
return positive
def sum_positive(a):
sum=0
i=0
while i<len(a):
if check_positive(a[i]):
sum+=a[i]
i+=1
print("Sum:",sum)
setup()
============================================================
def setup():
a = [1,2,3,4,5,6,7,8,9,10,-11,-90]
sum_positive(a)
def sum_positive(a):
sum=0
i=0
while i<len(a):
if a[i]>=0:
sum+=a[i]
i+=1
print("Sum:",sum)
setup()
========================= RETURN ============================
def setup():
a = [1,2,3,4,5,6,7,8,9,10,-11,-90]
print(sum_positive(a))
def sum_positive(a):
sum=0
i=0
while i<len(a):
if a[i]>=0:
sum+=a[i]
i+=1
return sum
setup()
วันอาทิตย์ที่ 20 กันยายน พ.ศ. 2558
Lab05 : Sum in array
def setup():
a = [11,20,14,13,5]
sum(a)
def sum(a):
sum=0
i=0
while i<len(a):
sum+=a[i]
i+=1
print("Sum:",sum)
setup()
a = [11,20,14,13,5]
sum(a)
def sum(a):
sum=0
i=0
while i<len(a):
sum+=a[i]
i+=1
print("Sum:",sum)
setup()
Lab05 : Average
def setup():
a = [11,20,14,13,5,-80,50,0]
average(a)
def average(a):
i=0
ave=0
while i<len(a):
ave+=a[i]
i+=1
ave=ave/len(a)
print("average :",ave)
setup()
a = [11,20,14,13,5,-80,50,0]
average(a)
def average(a):
i=0
ave=0
while i<len(a):
ave+=a[i]
i+=1
ave=ave/len(a)
print("average :",ave)
setup()
สมัครสมาชิก:
บทความ (Atom)
commit เพิ่มเติม : เพื่ม userstory, bookmark
>> add userstory ทำการเพิ่ม userstory ใน functional tests >> add bookmark for user เพิ่มระบบ Bookmark โดยการสร้าง model ขึ...
-
1 2 3 4 5 6 7 8 9 def setup (): print (d2b( 8 )) def d2b (num): x = "" while num > 0 : x = str ( int (n...
-
1 2 3 4 5 6 7 8 9 10 11 12 13 def test_layout_and_styling ( self ): # Edith goes to the home page self . brow...
-
การใช้ template inheritence คือการสืบทอดเทมเพลต เพื่อให้ไม่ต้องเขียนโค้ดหน้าเว็บๆซ้ำๆ เราจะมีหน้าหลักอันเดียว (base.html or parent) ภายในนั...