Плохой отступ, вам нужно правильно сделать отступ для определения вашей функции, например:
def discount_ten():
nondis=float[1.10,2.40,5.20,6.30,6.70]
for i in nondis:
return(nondis/10)
print(nondis)
Примечание: Python следует определенному стилю отступа для определения кода, , так как функции Python не не имеют явных начальных или конечных фигурных скобок, указывающих начало и конец функции , они должны полагаться на этот отступ.
blockquote>РЕДАКТИРОВАТЬ (исправлено для желаемого результата):
Используя список для хранения результатов, вам не нужно
return
в цикле, так как выйдет из цикла и напечатает только0.11000000000000001
для самой первой итерации. Кроме того, используйтеround()
для округления до ближайшего желаемого десятичного знака:def discount_ten(): nondis = [1.10,2.40,5.20,6.30,6.70] res = [] # empty list to store the results for i in nondis: res.append(round(i/10, 2)) # appending each (rounded off to 2) result to the list return res # returning the list print(discount_ten())
ВЫХОД :
[0.11, 0.24, 0.52, 0.63, 0.67]
См. unable-to-open-repository-error-on-windows-xp для подобной проблемы.
Возможные причины:
ОБНОВЛЕНИЕ: из tsvn_1.6_releasenotes.html
TortoiseSVN 1.6 больше не поддерживает доступ к репозиториям BDB через URL file:///. Это не влияет на доступ репозитории BDB по svn://или http:// все же.
Если у Вас есть репозиторий BDB, к которому Вы все еще получаете доступ через URL file:///, необходимо преобразовать репозиторий в формат FSFS с svnadmin инструментом, который доступен в клиенте командной строки SVN.
Следуйте инструкциям в книге Подверсии для преобразования репозитория.
Вам нужна треть '/' перед буквой диска:
file:///F:/repos/mav_admin