Нет, не правильно. И вообще, почему это при нахождении делителя должно True возвращаться, а не False? На сколько я понимаю, функция должна возвращать True если число простое, а если у числа есть делители, то какое же оно простое? Полагаю, функция должна Выглядеть так:
def is_prime(n):
for i in range (2, n // 2 + 1):
if n % i == 0:
return False
return True
htaccess - это конфигурационный файл веб-сервера apache. Поэтому вот такой подход:
пишу на php пару месяцев, а эта штука до сих пор ставит в ступор
в корне не верен.
И документацию по htaccess надо искать на страницах документации сервера apache. Этот файл лишь переопределяет конфиг веб-сервера для конкретного каталога. Конкретно для Вашей задачи нужно изучить модуль mod_rewrite.
Denis_8106, у Вас какая-то программа уже занимает порт 80, поэтому не стартует апач, посмотрите: lsof -nP -i4TCP:80 | grep LISTEN
либо: sudo lsof -nP -i4TCP:80 | grep LISTEN
flyneteq, посмотрите в управлении компьютером -> диспетчер устройств. есть ли там звуковая карта, если нет - попробуйте загрузиться с live-cd с каким-нибудь linux, проверьте звук, если нет - тащите материнку в сервисный центр или обратно продавцу