В этом видео мы с вами изучим язык программирования Python за одно видео и всего лишь за час! Урок Python в одном видео уроке, в котором мы изучим все основные моменты, а также затронем сложные темы, такие как ООП.
# Переменные
name = "George"
age = 20
print ("My name is ", name)
num = float (input ("Enter first num: "))
num_2 = float (input ("Enter second num: "))
res = num - num_2
print ("Result is ", res)
# Условные операторы
num = int (input ("Введите какое-либо число: "))
age = 2
if num > 0:
print ("Num is bigger than 0")
print ("
New line")
elif num == 0:
print("Num is equal 0")
if age != 2:
print ("Something")
else:
print ("Num is less than 0")
print ("All is working!")
# Циклы
for j in 'Hi!':
print (j * 2, '
')
i = 100
while i >= 10:
print (i, ' ')
i -= 10
# Списки
lis = [23, 45, 6.45, 's', ['h', 'i', '!']]
lis[1] = 4
lis.append ('HI!')
lis.remove (4)
lis.insert (1, 9)
print (lis[::2])
for i in lis:
print (i, ' ')
# Кортежи
a = tuple ("Hello")
print (a[0])
# Словари
d = {'test' : 45, 'str' : 'Hello!'}
print (d['str'])
dic = dict (short='Hi', longer='Hello')
print (dic['short'])
dictationary = dict.fromkeys (['a', 'b', 'c'], ['23', 's', 4])
print (dictationary)
# Функции
def pr (string, num):
print (string, " ", num)
pass
def summ (a, b):
res = a + b
return res
def test (*args):
print (args)
pass
pr ("Number is", 56)
a = summ (23, 56)
pr("Number is", a)
test ("Hi", 23, 6.23)
mult = lambda x, y: print (x * y)
mult (12, 5)
# Модули
import math
import random as r
print (r.random ())
Посмотреть остальной код можно после подписки на проект!
Задание к уроку
Работа с пользователем
Попросите пользователя ввести его имя и возраст. После этого, если возраст его больше 18, то выведите "ЕГО ИМЯ вам уже больше 18 лет!", иначе выведите "ЕГО ИМЯ вам еще меньше 18 лет!".
Посмотреть ответ
Решение задания:
name = input ("Введите ваше имя: ")
age = int (input ("Введите ваш возраст: "))
if age >= 18:
print (name, "вам уже больше 18 лет!")
else:
print (name, "вам еще меньше 18 лет!")
Списки и циклы
Создайте свой список и выведите все элементы в цикле. Если вы найдете 0 в списке, то измените его на строку "Ноль".
Посмотреть ответ
Решение:
l = [23, 6.35, '2', 'George', 0, (9, 'A', 6.78), 0, 34]
i = 0
while i < len (l):
if l[i] == 0:
l[i] = "Ноль"
print ("Элемент под индексом", i, "имеет значение", l[i])
i += 1
Получить остальные домашние задания можно после подписки на проект
Изучение технологии Bootstrap (верстка сайта) 16 уроков
Комментарии
Мы используем файлы cookie, чтобы улучшить работу и повысить эффективность сайта. Продолжая пользование данным сайтом, вы соглашаетесь с использованием файлов cookie.