Python. Циклы условия. Python. Циклы условия. питон цикл условия sys

Интерактивный режим. Основные конструкции языка.

Open in new window

Интерактивный режим.

Запуск из консоли.

python
python3

Переменные, присваивание, арифметические операции.

Работа со строками и числами.

mystr = 'Fine!'
a = 2
b = 5
print a*b # умножение 
c = a*b
d = b/a # целое деление
print a==b

справочная информация по арифметическим ф-циям

Списки

Самый простой перечисляемый тип содержащий элементы разных типов с доступом к ним по порядковому номеру, начиная с 0.

lst = [1,2,3,4,'Hello']
print lst[0]

Cистемная утилита sys.

Обеспечивает доступ к некоторым переменным и функциям, взаимодействующим с интерпретатором python.

import sys # импорт
print(sys.args) # использование

Функция range()

Возвращает список-последовательность чисел в заданном диапазоне и с зананным шагом.

range(5)
range(1,10)

Цикл for.

Проход по последовательности.

for v in range(1,10)
    print v

Условие if.

for v in range(1,int(sys.argv[1])):
    if v%2==0:
        print (str(v)+'-четное')
    else:
        print (str(v)+'нечетное')

Настройка nano для использование 4 пробелов.

echo "set tabsize 4" > ~/.nanorc
echo "set tabstospaces" >> ~/.nanorc

при этом строка выводится во внешний файл командами > и >> которые полностью заменяют содержимое файла или обавляют строку в конец соответственно.

Other topics