Помогите понять новичку одну штуку в Python

mirahleb

Новичок
Пользователь
Окт 10, 2020
4
0
1
я новичок ... но стало очень интересно всем этим заниматься . вот пишу код и не могу понять как изменить цифры на буквы...
что бы поставить на место a = 1 поставить например a = "привет' и все сработало .




c = int(input('Привет'))
a = 1 # Как ввести сюда буквы и что бы код работал
b = 3
if c == a:
print('Да да именно так ')
elif c == b:
print('Пока что угадываешь')
 

MonaCCi

Пользователь
Пользователь
Сен 30, 2020
66
11
8
17
я новичок ... но стало очень интересно всем этим заниматься . вот пишу код и не могу понять как изменить цифры на буквы...
что бы поставить на место a = 1 поставить например a = "привет' и все сработало .




c = int(input('Привет'))
a = 1 # Как ввести сюда буквы и что бы код работал
b = 3
if c == a:
print('Да да именно так ')
elif c == b:
print('Пока что угадываешь')

Python:
c = str(input('Привет'))
a = 'привет'
b = str(3)
if c == a:
    print('Да да именно так ')
elif c == b:
    print('Пока что угадываешь')
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Код вставляйте с помощью ... -> код -> Python.
Как ввести сюда буквы и что бы код работал
В первой строке убрать int().
Во второй вместо 1 присвоить в переменную a строку (например, a = 'Привет').
elif c == b: заменить на else:
 
  • Мне нравится
Реакции: mirahleb

mirahleb

Новичок
Пользователь
Окт 10, 2020
4
0
1
Код вставляйте с помощью ... -> код -> Python.

В первой строке убрать int().
Во второй вместо 1 присвоить в переменную a строку (например, a = 'Привет').
elif c == b: заменить на else:
c = (input('Привет'))
a = 'Лиза'
b = 'Олег'
if c == a:
print('Да да именно она ')
elif c == b:
print('Пока что угадываешь')
else:
print('нет')

и при любом раскладе пишет мне 'нет'
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
и при любом раскладе пишет мне 'нет'
Уже писал вам - код вставляйте правильно, с форматированием.
Проверил ваш код - он работает.
Python:
c = input('Привет')
a = 'Лиза'
b = 'Олег'
if c == a:
    print('Да да именно она ')  # выводит если ввести Лиза
elif c == b:
    print('Пока что угадываешь') # выводит если ввести Олег
else:
    print('нет') # выводит во всех остальных случаях
 

mirahleb

Новичок
Пользователь
Окт 10, 2020
4
0
1
Уже писал вам - код вставляйте правильно, с форматированием.
Проверил ваш код - он работает.
Python:
c = input('Привет')
a = 'Лиза'
b = 'Олег'
if c == a:
    print('Да да именно она ')  # выводит если ввести Лиза
elif c == b:
    print('Пока что угадываешь') # выводит если ввести Олег
else:
    print('нет') # выводит во всех остальных случаях
Ввожу Лиза пишет нет
c = input('Привет')
a = 'Лиза'
b = 'Олег'
if c == a:
print('Да да именно она ')
elif c == b:
print('Пока что угадываешь')
else:
print('нет')
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 599
464
83
Ввожу Лиза пишет нет
c = input('Привет')
a = 'Лиза'
b = 'Олег'
if c == a:
print('Да да именно она ')
elif c == b:
print('Пока что угадываешь')
else:
print('нет')
Лиза и лиза это разные слова, возможно вы вводите лиза с маленькой буквы
 

mirahleb

Новичок
Пользователь
Окт 10, 2020
4
0
1
Лиза и лиза это разные слова, возможно вы вводите лиза с маленькой буквы
Нет... и Олег ввожу выбивает нет
 

Форум IT Специалистов