Python: различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
 
Строка 5: Строка 5:
  
 
== Объявление переменных ==
 
== Объявление переменных ==
 +
В языке программирования Python нет как такогового объявления переменных.
 +
Переменные объявляются первым присвоением значения
 
<syntaxhighlight lang="python" line>
 
<syntaxhighlight lang="python" line>
 +
foo = 6
 +
bar = 4.5
 +
baz = "Hello"
 +
letter = 'c'
 +
no = False
 +
cars = ["Ford", "Volvo", "BMW"]
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
== Ввод и вывод ==
 
== Ввод и вывод ==
 
<syntaxhighlight lang="python" line>
 
<syntaxhighlight lang="python" line>
 +
print('Введите ваш возраст:')
 +
age = int(input())
 +
print('Ваш возраст = ' + str(age))
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
== Условный оператор ==
 
== Условный оператор ==
 
<syntaxhighlight lang="python" line>
 
<syntaxhighlight lang="python" line>
 +
print('Введите ваш возраст:')
 +
age = int(input())
 +
if age > 65:
 +
    print("Here is your pension.")
 +
else:
 +
    print("Good morning people!")
 +
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
== Циклы ==
 
== Циклы ==
 
<syntaxhighlight lang="python" line>
 
<syntaxhighlight lang="python" line>
 +
# от 1 до 10
 +
count = 1
 +
while count < 11:
 +
    print(count)
 +
    count += 1
 +
 +
# от 3 до 5
 +
for x in range(3, 6):
 +
    print(x)
 +
 +
primes = [2, 3, 5, 7]
 +
for prime in primes:
 +
    print(prime)
 
</syntaxhighlight>
 
</syntaxhighlight>

Текущая версия на 14:36, 27 ноября 2020

Hello World

Объявление переменных

В языке программирования Python нет как такогового объявления переменных. Переменные объявляются первым присвоением значения

1 foo = 6
2 bar = 4.5
3 baz = "Hello"
4 letter = 'c'
5 no = False
6 cars = ["Ford", "Volvo", "BMW"]

Ввод и вывод

1 print('Введите ваш возраст:')
2 age = int(input())
3 print('Ваш возраст = ' + str(age))

Условный оператор

1 print('Введите ваш возраст:')
2 age = int(input())
3 if age > 65:
4     print("Here is your pension.")
5 else:
6     print("Good morning people!")

Циклы

 1 # от 1 до 10
 2 count = 1
 3 while count < 11:
 4     print(count)
 5     count += 1 
 6 
 7 # от 3 до 5
 8 for x in range(3, 6):
 9     print(x)
10 
11 primes = [2, 3, 5, 7]
12 for prime in primes:
13     print(prime)