Учебный сайт Дюгая Ильи

Главная

Первый семестр

Второй семестр

Ссылки

Об авторе

Один из скриптов на языке программирования Python

Python – высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций. Python – активно развивающийся язык программирования, новые версии (с добавлением/изменением языковых свойств) выходят примерно раз в два с половиной года. Вследствие этого и некоторых других причин на Python отсутствуют стандарт ANSI, ISO или другие официальные стандарты, их роль выполняет CPython [1].

Я хочу поделиться одним из написанных мною во время первого семестра скриптов. Он принимает 2 параметра из командной строки: название создаваемого файла и количество повторений, запрашивает у запустившего его любую строчку и создает текстовый файл в котором печатает заданную пользователем строку столько раз сколько он укажет. Ниже предоставлен текст моего скрипта, запустить его вы можете с помощью программы Python. Ее можно скачать с официального сайта Python.

# Semestr 1. Block 2. Practise 8. Task 1.
# Dyugay_pr8_scr01. v0.1
# Author: Dyugay.I.A.
# Last modification date: 31.10.2013. 20:55


import sys
if len(sys.argv) != 3:
print "Script should receive 2 arguments:"
print "First: name of the file"
print "Second: number of circles"
sys.exit()
filename = sys.argv[1]
number = sys.argv[2]
number = int(number)
phrase = str(raw_input ("Please enter your sentence:"))
newfile = open(filename, "w")
for i in range(0, number):
newfile.write (phrase + "\n")
newfile.close()

Чтобы скачать этот скрипт нажмите сюда.
Cтрока запуска: python Dyugay_pr8_scr01.py NewFile.txt 10

Источники:
[1] ВикипедиЯ - свободая энциклопедия - Python.
К началу страницы

Дата последнего обновления: 23.12.2013
Copyright © Дюгай Илья, 2013.