In [11]:
ball = 3
while ball<6:
if ball<5:
print('Оценка',ball,'- надо исправить!')
ball=ball+1
else:
print('Оценка исправлена!')
print('Я - отличник!')
In [12]:
ball = 5
while ball<6:
if ball<5:
print('Оценка',ball,'- надо исправить!')
ball=ball+1
else:
print('Оценка исправлена!')
print('Я - отличник!')
In [13]:
ball = 5
while ball<6:
if ball==5: break
print('Оценка',ball,'- надо исправить!')
ball=ball+1
else:
print('Оценка исправлена!')
print('Я - отличник!')
In [21]:
ball = 2
while ball<6:
if ball==5: break
ball=ball+1
if ball<5: continue
print('Надо исправить!')
else:
print('Оценка исправлена!')
print('Я - отличник!')
In [26]:
def mom(): # Процедура - приветствие только с мамой
print('Hello, mother!')
def dad(): # Процедура - приветствие только с папой
print('Hello, father!')
def hi(x): # Функция- приветствие с любым x
return 'Hello, '+x+'!'
dad()
mom()
print(hi('mother'))
print(hi('brother'))
dad()
In [28]:
x=1
a=2
def f(x):
a=3
print(x+a) # a и x - локальные
f(a)
print(x+a)
In [32]:
x=1
a=2
def f(x):
print(a+x) # a - глобальная, x - локальные
f(a)
print(a+x)
In [36]:
def st(x,n):
if n>0: return x*st(x,n-1)
else: return 1
print(st(5,3))
print(st(2,10))
print(st(10,0))
In [56]:
%time
st(5,15)
Out[56]:
In [60]:
%time
def st1(x,n):
p=1
while n:
p*=x
n=n-1
return p
st1(5,15)
Out[60]:
Комментариев нет:
Отправить комментарий