Size: a a a

Сообщество Python Программистов

2020 February 07

A

Alexander in Сообщество Python Программистов
Vadim Apenko
Он со списками разобраться не может. А ты ему класс даёшь))
=)))) пусть учится правильному)
источник

KV

Konstantin Vinogradov in Сообщество Python Программистов
Alexander
=)))) пусть учится правильному)
А как же тогда инкапсуляция и доступ к полям через методы с проверкой типа и отсутствия отрицательного числа патронов. И всё это сделано с декораторами)

Вот тогда будет взрыв мозга, если он не знаком с этим.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Александр Соколов
эмм, а примером
Открой файл. Проитерируйся по строкам. В вписывая их в другой файл если строка не пустая.
Затем удали исходный. Переименуй новый.


Если строк мало - можешь их все в оперативку загнать и записать в этот же файл не пустые
источник

VK

Vadim Korotov in Сообщество Python Программистов
Ещё бы знать что считать пустой строкой. Просто '\n' или в том числе пробельные символы
источник

АН

Алексей Новиков in Сообщество Python Программистов
Доброе всем время суток. Подскажите, пожалуйста, что можно почитать, чтобы лучше понять, как устроены многие механизмы пайтона (функции как хеш-таблицы, почему в контексте с++ все методы в пайтон-классов public и т.д.)?
источник

АС

Александр Соколов in Сообщество Python Программистов
Vadim Korotov
Ещё бы знать что считать пустой строкой. Просто '\n' или в том числе пробельные символы
Пробелы удаляет не удаляет \n
источник

АС

Александр Соколов in Сообщество Python Программистов
источник

АС

Александр Соколов in Сообщество Python Программистов
затем что я еще учусь
источник

T

Tuum Daemonia in Сообщество Python Программистов
Александр Соколов
затем что я еще учусь
смотри
источник

T

Tuum Daemonia in Сообщество Python Программистов
readlines
источник

T

Tuum Daemonia in Сообщество Python Программистов
а нет. сорри
источник

AT

Alexander T in Сообщество Python Программистов
Александр Соколов
string = string.replace(‘\n’, ‘’)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Alexander T
string = string.replace(‘\n’, ‘’)
string у него - список
источник

S

Stanislav in Сообщество Python Программистов
подскажите почему в таком виде запись в порт выдает ошибку:
import serial
ser = serial.Serial

def conn():
   print(ser('com1', 9600))

def func():
   print(ser.write('data'))

if input() == 'c':
   conn()
   if input() == 'q':
       func()
а если без функций все записать, то работает.
источник

VA

Vadim Apenko in Сообщество Python Программистов
у него нет replace
источник

AT

Alexander T in Сообщество Python Программистов
ок, вместо readlines() read() тогда. или в чем задача?
источник

VA

Vadim Apenko in Сообщество Python Программистов
Stanislav
подскажите почему в таком виде запись в порт выдает ошибку:
import serial
ser = serial.Serial

def conn():
   print(ser('com1', 9600))

def func():
   print(ser.write('data'))

if input() == 'c':
   conn()
   if input() == 'q':
       func()
а если без функций все записать, то работает.
какую ошибку?
источник

VA

Vadim Apenko in Сообщество Python Программистов
а, ну да..
ser = serial.Serial("com1", 9600)
источник

VA

Vadim Apenko in Сообщество Python Программистов
он вернёт объект сериала... с которым ты должен работать
источник

VA

Vadim Apenko in Сообщество Python Программистов
в своей conn ты его потерял
источник