Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.70/259: Рейтинг темы: голосов - 259, средняя оценка - 4.70
Nz
0 / 0 / 1
Регистрация: 03.04.2015
Сообщений: 53

Выбор варианта сценария в зависимости от ответа пользователя

16.01.2016, 18:08. Показов 54835. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят,я ток начал изучать программирование,подскажите плз,как сделать,что бы при вводе пола "м" задавались одни вопросы,а при вводе "ж" задавались другие вопросы,ну типа для каждого ответа сделать свой сценарий..
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
print ('Введите ваш пол,буква (м): ')
p = str(input());
if p == 'м' :
    print ('Здарова мужик')
    
 
elif p == 'ж' : 
    print ('Приветствую вас девушка')
 
else:
    print ('Ты кто такой ***?')
    
 
print ('Как дела то?) (норм,плохо,отлично,супер,свой вариант)')
k = str(input());
if k == 'норм' :
    println ('Норм так норм,эт стандарт))')
 
elif k == 'плохо':
    print ('*** ну ты это,не расстраивайся,все еще наладиться,выше нос)) ')
 
elif k == 'отлично':
    print ('Так держать')
 
elif k == 'супер':
    print ('Так держать')
    
else:
    print('эхх,выпьем? =) ')
 
 
import time
time.sleep (5)
 Комментарий модератора 
Придерживайтесь норм общения умных, образованных и уважающих друг друга людей!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.01.2016, 18:08
Ответы с готовыми решениями:

Сделать выбор цвета в зависимости от ответа
Как сделать так, чтобы в коде после выбора правильного ответа цвет становился зелёным, а если ответ не правильный красным. <div...

Запросить у пользователя ввести возраст и вывести сообщение в зависимости от ответа
Необходимо запросить у пользователя ввести возраст (метод prompt()). Вызывать функцию, которая выводит диалоговое окно с сообщением...

Создать два варианта сценария для построения графика
Здравствуйте. Мне требуется построить два графика разными способами. На выходе они должны быть одинаковы, но у меня в первом графике...

2
Nz
0 / 0 / 1
Регистрация: 03.04.2015
Сообщений: 53
18.01.2016, 18:39  [ТС]
тему можно закрывать,разобрался.
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
print ('Введите ваш пол,буква (м): ')
p = str(input());
if p == 'м' :
print ('Здарова мужик')
print ('Как дела то?) (норм,плохо,отлично,супер,свой вариант)')
k = str(input());
if k == 'норм' :
println ('Норм так норм,эт стандарт))')
elif k == 'плохо':
print ('***,ну ты это,не расстраивайся,все еще наладится,выше нос)) ')
elif k == 'отлично':
print ('Так держать')
elif k == 'супер':
print ('Так держать')
else:
print('эхх,выпьем? =) ')
elif p == 'ж' :
print ('Приветствую вас девушка')
print ('Как дела, сударыня?) (норм,плохо,отлично,супер,свой вариант)')
k = str(input());
if k == 'норм' :
print ('Норм так норм,эт стандарт для девушки))')
elif k == 'плохо':
print ('***,ну ты это,ъъъъъъ,не расстраивайся,все еще наладится,выше нос)) ')
elif k == 'отлично':
print ('Так держать, ъъъъъъ!')
elif k == 'супер':
print ('Так держать')
else:
print('эхх,выпьем? =) а потом ъъъъъъ ')
else:
print ('Ты кто такой ***, ******')
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.01.2016, 21:23
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
def dialog(answer, question):
    inp = input(question)
    try:
        print(answer[inp.lower()])
    except KeyError:
        print(answer['other'])
 
sex = input('Введите ваш пол (м/ж): ')
if sex == 'м':
    answer = {
        'норм': 'Норм так норм,эт стандарт))',
        'плохо': 'ну ты это,не расстраивайся,все еще наладится,выше нос))',
        'отлично': 'Так держать',
        'супер': 'Так держать',
        'other': 'эхх,выпьем? =) '
    }
    question = 'Здарова мужик\nКак дела то?) (норм,плохо,отлично,супер,свой ' \
               'вариант)'
    dialog(answer, question)
elif sex == 'ж':
    answer = {
        'норм': 'Норм так норм,эт стандарт для девушки))',
        'плохо': 'ну ты это, не расстраивайся,все еще наладится,выше нос))',
        'отлично': 'Так держать!',
        'супер': 'Так держать', 
        'other': 'эхх,выпьем? =) '
    }
    question = 'Приветствую вас девушка\nКак дела, сударыня?) (норм,плохо,' \
               'отлично,супер,свой вариант)'
    dialog(answer, question)
else:
    print('Ты кто такой ?)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.01.2016, 21:23
Помогаю со студенческими работами здесь

Создать два варианта сценария для построения, оформления и вывода графика
Здравствуйте, проблема с графиками: Создать два варианта сценария для построения, оформления и вывода графика: Один вариант должен...

Создать два варианта сценария для построения, оформления и вывода графика
Здравствуйте! Посмотрел пример на форуме по созданию графика в матлабе! написал программу по своему варианту! Прошу чтоб разъяснили что...

Создать два варианта сценария для построения, оформления и вывода графика
Создать два варианта сценария для построения, оформления и вывода графика: Один вариант должен использовать стандартный для обычных языков...

Создать два варианта сценария для построения, оформления и вывода графика
1. Один вариант должен использовать стандартный для обычных языков программирования подход с использованием операторов цикла и условных...

Выбрать 2 правильных варианта ответа
Собственно,помогите выбрать 2 правильных варианта ответ Правила форума: 5.18. Запрещено размещать задания в виде картинок и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru