Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2017, 22:46   #21
nick-one
Пользователь
 
Регистрация: 28.03.2017
Сообщений: 35
По умолчанию

Цитата:
Сообщение от m-gray Посмотреть сообщение
Не могу понять это условие, просто строка?
Это я балуюсь.
Код:
print(bool('строка'))
Цитата:
Сообщение от m-gray Посмотреть сообщение
Почему [д] в скобках?
Это unix way, означает что значение '[д]' по умолчанию и достаточно нажать enter.
Цитата:
Сообщение от m-gray Посмотреть сообщение
import os - если честно, я еще не знаю что делает этот модуль.
Он много чего делает, os-operation system, в общем получение доступа к возможностям системы.
В примере проверяет, есть ли такой файл.
Цитата:
Сообщение от m-gray Посмотреть сообщение
- это факт. Не знаю как написать при вводе.
Код:
import os

gb='guest_book_new.txt'
if os.path.isfile(gb):
  f = open(gb)
  s=f.read()
  f.close()
  names=s.strip().split('\n')
else:
  names=[]

f = open(gb,'a')
while 1:
  name = input("Как ваше имя? ")
  if name.title() in names:
    print('Добрый день, %s! Рады видеть Вас снова!' % name.title())
  else:
    print('Добрый день, %s!' % name.title())
    f.write(name.title()+'\n')
  repeat = input("Хотите продолжить? ([д]/н)")
  if repeat == 'н':
    break

f.close()

Последний раз редактировалось nick-one; 18.04.2017 в 22:52.
nick-one вне форума Ответить с цитированием
Старый 22.04.2017, 14:01   #22
m-gray
Пользователь
 
Регистрация: 08.04.2017
Сообщений: 12
По умолчанию

Спасибо, мне еще долго учиться!
m-gray вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Документации, учебники, уроки и полезные материалы по Python, PyQt, PySide pompiduskus Python 4 22.07.2022 10:16
В модуль поместить функции сортировки символьных и числовых массивов. Подключить созданный модуль и применить эти функции к вводим Tuns Помощь студентам 6 27.05.2014 15:07
Создать собственный модуль и программу, использующую этот модуль. Oraner Паскаль, Turbo Pascal, PascalABC.NET 2 02.12.2012 13:15
Модуль Graph или графический модуль Seferus Паскаль, Turbo Pascal, PascalABC.NET 0 11.12.2011 13:15
Типизированные файлы, модуль Crt, Модуль Graph Kate_Fleur Помощь студентам 1 06.05.2010 17:43