Wednesday, September 29, 2010

немного про питон

надо было обрабоать текстовый файл - убрать пробелы после каждого символа. в общем худо-бедно осилил задачу.
вот что вспомнил-узнал.

print ('sdsd') - что нибудь напечатать, скобки и одинарные кавычки
f=open('c:/temp/f.txt','w') - открыть файл для записи, одинарные кавычки, обратные слэши в пути
f.read(1) - прочитать один символ, f - это объект который открыт ранее командой open()
f.seek(0) - переместиться в начало файла ибо при каждом чтении курсор сдвигается.
f.write('string') - записать (добавить) в файл текст
f.close() - закрыть открытый файл
if a==True:
   print('a=true')
else:
   print('a=false') - пример if else,обратить внимание на отступы, булеановское значение True с большой буквы
while True:
   a=a+1
   if a>10: break - пример организации цикла while с переносом проверки условия в конец - break, один оператор можно писать в одну строчку после двоеточия, двоеточие и блок с отступом заменяют в питоне скобки

пока что я колупался в шеллоболочке которая идёт в комплекте с питоном, там надо печатать команды а не писать программу. надо будет поискать инструмент более удобный и позволяющий писать проги и запускать их на выполнение. хотя и шелл этот можно юзать для всяких задач, особенно тем кто питон хорошо знает.

No comments:

Post a Comment