# example code, Lecture 3, Fall 2008
x =16
ans = 0
while ans*ans < x:
ans = ans + 1
print (ans)
x = 1515361
ans = 0
if x >= 0:
while ans*ans < x:
ans = ans + 1
print ('ans =', ans)
if ans*ans !=x:
print (x, 'is not a perfect square')
else: print (ans)
else: print (x, 'is a negative number')
x = 10
i = 1
while i < x:
if x%i == 0:
print ('divisor',i)
i= i+1
x = 10
for i in range(1,x):
if x&i == 0:
print ('divesor',i)
x = 100
divisors = ()
for i in range(1,x):
if x%i == 0:
divisors = divisors + (i,)
s1 = 'abcdefg'
s2 = 'hijklmn'
sumDigits = 0
for c in str(1952):
sumDigits += int(c)
print (sumDigits)
for num in [4, 3, 12]:
print ('num = ' + str(num))
print ('End')
print ("Year " + str(2000))
print ("pi " + str(3.14159))
Lecture 3: Common code patterns: iterative programs
最新推荐文章于 2021-02-17 11:38:13 发布