Форум сайта python.su
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png) 
			 
							 0
  0   
								
								Я только начинаю изучать питон и вот такой код не работает:(Python 3.1)
 def print_root(x):
     if x<0:
      print (“Vvodite tolko pologit”);
      return;
     
 x=x**0.5;  
  print result;
 
Парсинг останавливается на  x=x**0.5;
Офлайн
 
							 0
  0   
								
								а что такое вы читатете? (скажите название книги и откуда скачать :)
а весь код где?
отступы нормально расставьте.
точки с запятыми можно убрать.
Офлайн
 
							 0
  0   
								
								Офлайн
 
							 0
  0   
								
								если я правильно понял, то пример из 4.8?
тогда так
def print_root(x):
if x < 0:
print "Positive numbers only, please."
return
result = x**0.5
print result
gg = input("vvedite chislo: ")
print_root(gg)
Офлайн
 
							 0
  0   
								
								>>         return
Зачем он?
Офлайн
 
							 18
  18   
								
								Zubchickчтоб окончить выполнение функции, если x < 0 ?
>> return
Зачем он?
Отредактировано (Март 17, 2010 12:29:17)
Офлайн
 
							 0
  0   
								
								sp3
чтоб окончить выполнение функции, если x < 0 ?
def print_root(x):
if x < 0:
print "Positive numbers only, please."
break
Отредактировано (Март 17, 2010 13:34:33)
Офлайн
 
							 1
  1   
								
								Что вы городите? Какой break?def print_root(x):
if x < 0:
print "Positive numbers only, please."
break
The break statement, like in C, breaks out of the smallest enclosing for or while loop
Отредактировано (Март 17, 2010 14:25:33)
Офлайн
 
							 3
  3   
								
								axaxa, break порадовал :D. UsCr, вы бы хоть удосужились написать тот код, который советуете… Он не просто не прокатит, а даст SyntaxError.
Офлайн
 
							 0
  0   
								
								Ну вот корректный код какой получается 
def print_root(x):
if x < 0:
print ("Positive numbers only, please.");
return;
x = x**0.5;
print (x);
gg = int(input("vvedite chislo: "));
print_root(gg);
Офлайн
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png)