Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 May 10

Е

Евгений in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Sasha M
какой ранг на codewars?)
Вообще это хороший практикум для начинающих, познакомиться с методами, повод доки почитать под задачку и т.п. и что самое важное - можно сравнить свой вариант кода с другими, почувствовать себя... ну, как повезёт)
источник

Е

Евгений in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Sasha M
Как будет желание морской бой решить напиши, хочу послушать мысли) А то много дней уже думаю
Линкани Кату, завтра вечером смогу посмотреть
источник

S

Sasha M in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Евгений
Линкани Кату, завтра вечером смогу посмотреть
источник

Е

Евгений in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ух) ну хоть саму игру реализовывать не надо, буду за компом - покумекаю
источник

IA

Igor Antonov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Sasha M
Как будет желание морской бой решить напиши, хочу послушать мысли) А то много дней уже думаю
я ее решал, если сильно застрял могу подсказать
источник

S

Sasha M in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Igor Antonov
я ее решал, если сильно застрял могу подсказать
Спасибо, пока не нужно! Значит решабельно). Буду думать!
источник

IA

Igor Antonov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
да, изза того что есть кораблики которые поворачиваются у меня тоже были с ней небольшие траблы но решил
источник

А

Алексей in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
#вопрос . Как поставить точку в конце этого выражения?
print('- Непрочитанных писем:', + i, '.') - этот вариант не правильный пробел не нужен
не правильный вариант - Непрочитанных писем: 11пробел.
правильный вариант       - Непрочитанных писем: 11.
подсказки сходить в гугл или Python.org, оставьте себе...... дабы не разводить болтавню.
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Алексей
#вопрос . Как поставить точку в конце этого выражения?
print('- Непрочитанных писем:', + i, '.') - этот вариант не правильный пробел не нужен
не правильный вариант - Непрочитанных писем: 11пробел.
правильный вариант       - Непрочитанных писем: 11.
подсказки сходить в гугл или Python.org, оставьте себе...... дабы не разводить болтавню.
каким образом вы форматируете строки?
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
есть несколько способов. погуглить "форматирование строк python"
я так понял вы просто конкатенируете их. для этого все подстроки должны быть "строковыми", а i - не строковая, надо явно конвертировать.
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
print(f'- Непрочитанных писем: {i}.')
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
погуглить действительно нужно
источник

А

Алексей in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
print(f'- Непрочитанных писем: {i}.')
спасибо помогло
источник

А

Алексей in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а всегда ли надо делать явное приведение типов в print ?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Алексей
а всегда ли надо делать явное приведение типов в print ?
смотря что принтовать. ну в случае конкатенации строк нужно явно, а при форматировании питон автоматически всё приводит к строке
источник

А

Алексей in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если в выводе принт идет;  текст - числа - текст - число - символ препинания .
print('Привет , Имя. сколько вам лет?' 21 '.' 'Дата вашего рождения'  11.01.1999)  самое простое сделать так, но если в конце цифра сложно поставить точку. если брать так '.' добавляется проблем это синтаксически не правильное предложение. получается принт всегда  лучше приводить к f'выражение'
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
в большинстве случаев f лучше, чем запятая или ещё хуже +. запятая нужна чтобы несколько переменных быстро вывести типа print(a, b). а для какого-то осмысленного текста всегда используйте формат-строки
источник

А

Алексей in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а корректно использовать в команде принт какие то дополнительные команды или выполнения?
как пример:
if (i < 11) and (i >= 2):
       print('- есть ли новые письма?')
       print(f'- Непрочитанных писем: {i}.') счетчик
       print(f'Я прочитал одно, и их осталось {i - 1}.')  уменьшение

или это  i - 1 необходимы объявлять переменной и подставлять ее в вывод принта
источник

K

Kirill in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
нет, переменная необязательна. внутри фигурных скобок может быть вычисляемое выражение
источник