Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример.
Закрыт 3 года назад .
import random x= random.randint(1, 5) def Retry(): y=input(«Готов?(да, нет):») if y==»да»: print(«Компьютер загадывает чило») z=input(«Введите число:») if z==x: print(«Угадал!») else print(«Думай») b=input(«Продолжим?(да, нет):») If b==»да»:
Отслеживать
Димон Димоныч
задан 17 дек 2019 в 15:48
Димон Димоныч Димон Димоныч
7 3 3 бронзовых знака
У вас кавычка не закрытая в z=input
17 дек 2019 в 15:51
Всё равно не запускается)
17 дек 2019 в 15:52
после if y==»да»: добавьте отступы, последний input() замените на Retry()
17 дек 2019 в 16:01
Сделал программа всё-равно не запускается
Компьютер включается на 1 секунду и сразу выключается !
17 дек 2019 в 16:04
17 дек 2019 в 16:45
3 ответа 3
Сортировка: Сброс на вариант по умолчанию
if int(z)==int(x):
Отслеживать
3,125 6 6 золотых знаков 17 17 серебряных знаков 33 33 бронзовых знака
ответ дан 17 дек 2019 в 18:34
9 1 1 бронзовый знак
x необязательно, оно уже число.
17 дек 2019 в 19:08
from random import randint def dice_roll(): num = randint(1, 5) negative_answers = [‘no’, ‘No’, ‘n’, ‘N’] print(‘Компьютер загадал число от 1 до 5’) guess = int(input(‘Попробуйте угадать: ‘)) if num == guess: print(‘Поздраяляю. Вы угадали’) else: print(f’Вам не повезло :((nБыло загадано число , Вы указали ‘) return not input(‘Играем дальше [Y|n]: ‘) in negative_answers if __name__ == ‘__main__’: while dice_roll(): pass
Отслеживать
ответ дан 18 дек 2019 в 3:42
Ole Lukøje Ole Lukøje
3,895 1 1 золотой знак 9 9 серебряных знаков 33 33 бронзовых знака
О том, что вам, очевидно, забыли рассказать про отступы в Python и про то, что после else надо ставить двоеточие — я умолчу. А про то, как работает функция и ее вызов рассказали?
import random x= random.randint(1, 5) def Retry(): y=input(«Готов?(да, нет):») if y==»да»: print(«Компьютер загадывает число») z=int(input(«Введите число:»)) if z==x: print(«Угадал!») else: print(«Не угадал :-(«) b=’да’ while b==’да’: Retry() b=input(«Продолжим?(да, нет):»)
Готов?(да, нет):нет
Продолжим?(да, нет):да
Готов?(да, нет):да Компьютер загадывает чило
Введите число:7 Не угадал 🙁
Продолжим?(да, нет):да
Готов?(да, нет):нет
Продолжим?(да, нет):нет
Источник: ru.stackoverflow.com
Компьютер включается и сразу выключается — в чем причина?
Проблема, когда компьютер включается и сразу выключается, может появиться у каждого владельца ПК и даже ноутбуков. Со временем, не исключены сбои в работе ПО и оборудования. Эта инструкция поможет вам самостоятельно разобраться с проблемой.
Почему компьютер (ноутбук) отключается после включения
Если компьютер включается и выключается тут же, причин тому довольно много. Начиная с плохого контакта в соединениях кабелей ли неверного их подключения, заканчивая серьезными поломками. Не исключены сбои в работе ОС. Многие владельцы не чистят компьютеры по незнанию или забывчивости. Начинаем разбор по порядку.
Проверьте кабели
ПРЕДУПРЕЖДЕНИЕ: Если у вас компьютер включается и сразу выключается – но гарантийный срок не прошел, вскрытие корпуса может лишить вас бесплатного ремонта по гарантии, в этом случае благоразумнее обратиться за гарантийным ремонтом.
Первым делом стоит провести проверку состояния кабелей устройства. Выключите ПК и выньте питающий шнур из розетки. Только после этого вскрывайте корпус. Такая мера безопасности поможет избежать замыканий и перегорания деталей ПК.
Часто при замене элементов, подключении новых, после очистки от пыли, не все владельцы правильно подключают шнуры обратно. Иногда вообще забывают подключить какой-либо шнурок, а он важный в устройстве. Убедитесь, что кабели на своих местах и контакт плотный, надежный. В подобных ситуациях обратите внимание на:
Питающий процессор шлейф. Обычно содержит 4 либо 8 контактов. Материнки могут иметь вариант 8+4. Следует убедиться что шлейф с маркировкой «ATX12V» либо CPU1 (возможно CPU2) соединен с соответствующим разъемом. Проверьте плотность соединения, возможно вставили не до упора;
Шлейф питающий главный вентилятор (он же куллер) CPU. При его отключении процессоры перегреваются очень быстро. Нынешняя электроника оснащена защитой от перегревов – методом отключения ПК. Не все материнские платы позволяют загрузку, если этот вентилятор не запустился, либо не включен. Отыскать его гнездо просто – он располагается около процессора и содержит 3-4 клеммы. Проверьте плотность этого соединения;
Кабели от панели спереди. Чаще всего, эти шлейфы включены не туда. Перепутать легко, неопытный пользователь не поймет, каким контактам соответствуют какие проводки. Я и сам путался по началу. Проблема решается внимательным изучением инструкции к материнке или покупкой Q-коннектора;
Возможно замыкание
В случаях, когда компьютер включается и сразу выключается, причина может крыться в замыканиях. Питающие блоки имеют защиту от КЗ, которая срабатывает, выключая питание ПК. Вероятные замыкания следующие:
- Элементы материнки касаются корпуса. Происходит неприятность по причине плохого/неграмотного закрепления, постороннего токопроводящего предмета (забыли внутри отвертку). Вмятины корпуса (тоже причина замыкания деталей на корпус)– появляются от ударов негодующих игроков, продувших матч. Учтите момент, крепеж (винты) использовать рекомендуется из комплекта и закручивать их исключительно в предназначенные отверстия;
- Попадание термопасты на контакты. В составе большинства термических паст для процессоров есть токопроводящие элементы. Поэтому, если капелька попадет на ножки процессора и прочие контакты ПК, это способно вызвать КЗ. Если недавно трогали этот узел (процессор – радиатор — кулер проца), придется его разбирать, чтобы удостовериться в отсутствии пасты на каких-либо контактах. Помимо верхней части проца и контактирующего с ней радиатора пасты не должно быть нигде (на картинке ниже паста там где ее быть не должно!);
Перегревается
Одна из причин перегрева – КЗ, его мы уже проверили выше. Остается еще несколько вероятностей:
- Отключен или сломался вентилятор процессора. Проверяется просто, включаете и смотрите, крутится ли пропеллер. Когда медленно или не вращается совсем, попробуйте использовать смазку или заменить его;
- Бывают случаи, когда охлаждение установлено безграмотно (на кривую), поэтому его недостаточно для работы ПК. Стоит убедиться, что радиатор и кулер плотно и без наклонов прилетают к процу. Придется разбирать и снова собирать узел охлаждения процессора.
Несовместимость комплектующих
Ваш ПК после включения выключается, а вы только что произвели апгрейд (замену деталей или их добавление). При небрежной установки в гнезде оперативки ибо видеокарты часто появляется подобная проблема. Вторая причина – установленные комплектующие не совместимы с материнкой или конфликтуют между собой.
В первую очередь проверяют правильность и надежность соединения деталей в гнездах. Для видеокарты может быть необходимо подключение дополнительного питания;
Касательно совместимости – материнки имеющие одинаковые гнезда под процессор, не работают с процами предыдущих поколений. Привожу пример сокетов 1151. В чипсетах серии 300 уже не поддерживаются процы Skylake либо KabyLake, потому что они поколения 6 и 7 (Core i7 с нумерацией 6700 и 7700). Хотя в гнездо они ложатся идеально.
Стоит внимательно изучить свойства «железа», приобретаемого частями, а не в сборе, можно ошибиться с совместимостью.
Сильное загрязнение
Большинство пользователей не уделяют внимания чистке ПК или ноутбука, до возникновения проблем. Кто-то по незнанию, как я со своим первым ПК, кто-то по легкомыслию, лени или глупости. За год радиатор процессора и не только, зарастает грязью наглухо.
Это приводит к перегреву, поломке деталей. Если влажность высокая-не исключены замыкания и пожар. Я рекомендую чистить ПК/ноутбук каждые 3 месяца, чтоб не доводить ситуацию до беды.
Не справляется питающий блок
Комп включается и сразу выключается не только когда блок перегревается, засорился пылью или замкнул. При апгрейдах и подключениях дополнительных приборов, питающихся от вашего ПК, блоку питания может не хватать силы. Бюджетные ПК собирают на пределе мощности блока, поэтому месте с новым жестким диском или видеокартой приходится менять и питающий блок.
Все возможности блоков вы увидите, если осмотрите его боковые наклейки. В столбике с надписью «+12V» находятся и параметры максимально рабочей мощности. Ориентироваться нужно на этот показатель, а не на указанный на упаковке от ПК, карте товара либо в руководстве.
Добавлю также, что ПК/ноутбук может перегружаться устройствами, подключенными через USB-порты. Многие не понимают, что внешние накопители, хабы, разветвители и прочее оборудование, не имеющее питания от розетки отнимают его у ПК/ноутбука. При этом лишая питания главные компоненты – процессор, жесткий диск и прочие. Отсюда и сбои в работе.
Неполадки с оборудованием
Поломки оборудования могут вызывать различные ошибки, в том числе и выключение устройства. Отсюда и перегрев, или замыкания, приводящие к срабатыванию защиты. Могут выходить из строя конденсаторы, микрочипы, и прочие составляющие материнки. Чтобы выяснить, какое устройство дало сбой, рекомендую отключать их по одному(на выключенном и отсоединенном от розетки ПК).
Например, снимаете поочередно планки оперативки и пробуем загрузиться. Если загрузка удачная, значит одна из них не работает. Снятие жесткого диска начните с не системного ели их два. Удаление системного носителя должно вызвать ошибку no bootable device. Если этого не происходит, ищите другой прибор – виновник неполадки.
Снятие видеокарты сейчас не смертельно, и ПК и ноуты имеют встроенную, поэтому снимайте и проверяйте не пропадет ли ошибка. Когда после поочередного снятия всех допустимых подозреваемых приборов, проблема не прошла нужно заменить материнку ли нести ее в ремонт. Не рабочий процессор выдает себя отсутствием сигнала (короткий «бип») после нажатия кнопки включения.
Сбой работы БИОСа
В ситуации, если компьютер выключается при включении, возможен сбой в работе БИОСа. Это вшитая в материнку программа, управляющая ПК при отсутствии системы. Фактически, запуск начинается с нее. В ней содержатся настройки, с которыми материнка запускает загрузку виндовс.
Не допустимый вариант настроек или их сбой по любой причине, может вызывать описанную проблему. В таком случае выполните сброс настроек используя перемычку или вынув на несколько минут батарейку.
Глючит быстрый запуск
В виндос 10 встроена возможность ускоренной загрузки. Она связана с сохранением основных файлов виндос в файлике hiperfil.sys. Фактически, происходит не загрузка виндос с нуля, а выход из режима сна, что в десятки раз быстрее. Подобный сбой чаще встречается в Ноутах. Чтобы избавиться от проблемы, нужно отключить «БыстрыйЗапуск» в настройках «Электропитания». Для этого:
- Откройте «Пуск» —» «ПанельУправления» —» «Электропитание»:
- Перейдите в блок, который позволяет перенастроить функционал питания;
- Затем кликаете строчку – как на рисунке ниже;
- Уберите отметку возле «БыстрыйЗапуск» и сохраните настройку;
Компьютер включается и сразу выключается-ремонт Видео:
Источник: windowsit.ru
Компьютер при включении выключается и снова включается
Существует несколько причин того, что компьютер при включении выключается и снова включается. Мы выбрали наиболее популярные из них, а также представим рекомендации, чтобы исправить проблему.
Незакрепленные кабели
Убедитесь, что все кабели внутри корпуса компьютера прочно прикреплены к материнской плате и к каждому компоненту. Вам следует проверить IDE кабели и SATA кабели, которые обычно подключаются к жесткому диску, CD- или DVD-дисководу и SSD (если он есть). Проверьте оба конца каждого кабеля, убедитесь, что они прочно прикреплены к материнской плате.
Совет: иногда лучший способ проверить кабель — это просто отсоединить его, а затем снова подключить с обоих концов.
Короткое замыкание
Возможно, что компьютер при включении выключается и снова включается из-за короткого замыкания. Короткое замыкание в компьютере случается в том случае, когда металлические части пропускают электричество в неположенных местах.
Как вы знаете, компьютеры полны винтов, благодаря которым крепятся внутренние компоненты. Со временем они могут открутиться и выпасть.
Возьмите свой компьютер в руки, и осторожно встряхните его из стороны в сторону. Если вы слышите необычный звук, вероятно, у вас открутились винты внутри корпуса.
Проблема с памятью
Проверьте правильность размещения модулей памяти в гнездах памяти материнской платы. Для этого откройте корпус компьютера, извлеките модули памяти из слотов и осторожно вставьте их обратно.
Также важно отметить, что модули памяти должны устанавливаться парами и в соответствующих слотах, которые обозначаются соответствующими цветами. Убедитесь, что чипы надежно закреплены и зажимы на обеих сторонах каждой микросхемы защелкнуты. Подключите шнур питания и включите компьютер, чтобы убедиться, что проблема устранена.
Проблема с блоком питания
Также причиной того, что компьютер при включении выключается и снова включается, может являться блок питания. Неисправный блок питания может предоставлять недостаточно мощности материнской плате. К сожалению, единственный способ исправить это – заменить на новый.
Перегревание
Если у вас новый компьютер, или материнская плата была недавно заменена, убедитесь, что термопаста нанесена на процессор. Если тепло не переносится должным образом из процессора в радиатор, компьютер может сильно перегреваться.
Проблема с материнской платой
Последнее, что нужно проверить — это материнская плата. Однако, сделать это достаточно сложно, поскольку проблема может быть в любом месте платы. Неисправная цепь или неисправный компонент (например, конденсатор) могут привести к немедленному выключению компьютера.
Если ни одна из приведенных выше рекомендаций не помогла решить вашу проблему, что компьютер при включении выключается и снова включается, мы рекомендуем отнести его в сервисный центр или заменить материнскую плату.
Источник: 4aynikam.ru