Знание фактов очень важно
Python-это универсальный язык программирования. Он очень прост в освоении, легкий синтаксис и читабельность-вот некоторые из причин, по которым разработчики переходят на python из других языков программирования.
Мы также можем использовать python как объектно-ориентированный и процедурно-ориентированный язык. Он является открытым исходным кодом и имеет множество библиотек для различных реализаций.
Python-это интерпретируемый язык высокого уровня, который лучше всего подходит для написания сценариев python для автоматизации и повторного использования кода.
Он был создан в 1991 году Гвидо Ван Россумом. Происхождение его названия навеяно комедийным сериалом под названием "Монти Пайтон". Работа с python дает нам бесконечные возможности. Мы можем использовать python в науке о данных, машинном обучении, искусственном интеллекте, веб-разработке, разработке программного обеспечения и т. д.
Чтобы работать с любым языком программирования,вы должны быть знакомы с IDE. Вы можете найти настройку для IDE для python, на ‘python.org-а установка ation, по-видимому, проста и поставляется с IDLE для написания программ на python. После того, как вы установили python в своей системе, вы все настроены на написание языка программирования.
Теперь я приведу 10 магических фактов на языке python:
1. Можно вернуть несколько значений в python не верьте смотрите приведенный ниже фрагмент кода:
Выход:
(1, 2, 3, 4, 5)
2. можно использовать предложение “else “с петлей” for " в python. это особый тип синтаксиса, который выполняется только в том случае, если цикл for завершается естественным образом, без каких-либо инструкций break.
Выход:
1-й случай:
2
2-й случай:
нет призывов к перерыву. Остальное исполняется
3. В Python все делается по ссылке. он не поддерживает точки.
4. Распаковка аргументов функций - еще одна удивительная особенность python. Можно распаковать список или словарь в качестве аргумента функции, используя соответственно * и**. Это широко известно как оператор Splat. Пример здесь,
Выход:
3 4
2 3
5. Хотите найти индекс внутри цикла for? Оберните итерацию с помощью 'enumerate', и она выдаст элемент long с его индексом. Смотрите этот фрагмент кода.
Выход:
(0, 'a')
(1, 'e')
(2, 'i')
(3, 'o')
(4, 'u')
6. Можно цеплять операторы сравнения в python answer = 1<x Больше примеров здесь,
Выход:
True
True
True
7. Мы не можем определить Бесконечности, верно? Но подождите! Только не для питона. Смотрите этот удивительный пример,
p_infinity = float ('Inf')if 99999999999999 > p_infinity:>
print ("число больше Бесконечности!")
else:
print ("бесконечность наибольшая")n_infinity = float ('- Inf')
if -99999999999999 < n_infinity:
print ("число меньше отрицательной Бесконечности!")
else:
print ("отрицательная бесконечность наименьшая")
Выход:
Бесконечность величайшая
отрицательная бесконечность наименьшая
8. Вместо того чтобы строить список с циклом, можно построить его более кратко с пониманием списка. Смотрите этот код для более глубокого понимания.
Выход:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
9. Наконец, специальный оператор среза Python. Это способ получать элементы из списков, а также изменять их. Смотрите этот фрагмент кода,
Выход:
[1, 2]
[1, 2, 3, 4]
[5, 4, 3, 2, 1]
[1, 3, 5]
[5, 3, 1]
Заключительные Мысли:
Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, который люди могут понять. Так что продолжайте учиться, продолжайте раскачиваться. Спасибо, что прочитали эту статью.
Python-это универсальный язык программирования. Он очень прост в освоении, легкий синтаксис и читабельность-вот некоторые из причин, по которым разработчики переходят на python из других языков программирования.
Мы также можем использовать python как объектно-ориентированный и процедурно-ориентированный язык. Он является открытым исходным кодом и имеет множество библиотек для различных реализаций.
Python-это интерпретируемый язык высокого уровня, который лучше всего подходит для написания сценариев python для автоматизации и повторного использования кода.
Он был создан в 1991 году Гвидо Ван Россумом. Происхождение его названия навеяно комедийным сериалом под названием "Монти Пайтон". Работа с python дает нам бесконечные возможности. Мы можем использовать python в науке о данных, машинном обучении, искусственном интеллекте, веб-разработке, разработке программного обеспечения и т. д.
Чтобы работать с любым языком программирования,вы должны быть знакомы с IDE. Вы можете найти настройку для IDE для python, на ‘python.org-а установка ation, по-видимому, проста и поставляется с IDLE для написания программ на python. После того, как вы установили python в своей системе, вы все настроены на написание языка программирования.
Теперь я приведу 10 магических фактов на языке python:
1. Можно вернуть несколько значений в python не верьте смотрите приведенный ниже фрагмент кода:
Python:
def func ():
return 1,2,3,4,5
one, two, three, four, five = func ()print (one, two, three, four, five)
Выход:
(1, 2, 3, 4, 5)
2. можно использовать предложение “else “с петлей” for " в python. это особый тип синтаксиса, который выполняется только в том случае, если цикл for завершается естественным образом, без каких-либо инструкций break.
Python:
def func (array):
for num in array:
if num%2==0:
print(num)
break
else:
print("No call for Break. Else is executed")
print ("1st Case:")
a=[2]
func (a)
print ("2nd Case:")
a=[1]
func(a)
Выход:
1-й случай:
2
2-й случай:
нет призывов к перерыву. Остальное исполняется
3. В Python все делается по ссылке. он не поддерживает точки.
4. Распаковка аргументов функций - еще одна удивительная особенность python. Можно распаковать список или словарь в качестве аргумента функции, используя соответственно * и**. Это широко известно как оператор Splat. Пример здесь,
Python:
def point (x, y):
print (x, y)foo_list = (3,4)
bar_dict = {'y': 3, 'x':2 }point (*foo_list)
point (**bar_dict)
Выход:
3 4
2 3
5. Хотите найти индекс внутри цикла for? Оберните итерацию с помощью 'enumerate', и она выдаст элемент long с его индексом. Смотрите этот фрагмент кода.
Python:
vowels=['a','e','i','o','u']
for i, letter in enumerate(vowels):
print(i, letter)
Выход:
(0, 'a')
(1, 'e')
(2, 'i')
(3, 'o')
(4, 'u')
6. Можно цеплять операторы сравнения в python answer = 1<x Больше примеров здесь,
Python:
i=5
ans = 1< i <10
print (ans)ans=10> i >< = 9
print (ans)ans = 5 ==i
print(ans)
Выход:
True
True
True
7. Мы не можем определить Бесконечности, верно? Но подождите! Только не для питона. Смотрите этот удивительный пример,
p_infinity = float ('Inf')if 99999999999999 > p_infinity:>
print ("число больше Бесконечности!")
else:
print ("бесконечность наибольшая")n_infinity = float ('- Inf')
if -99999999999999 < n_infinity:
print ("число меньше отрицательной Бесконечности!")
else:
print ("отрицательная бесконечность наименьшая")
Выход:
Бесконечность величайшая
отрицательная бесконечность наименьшая
8. Вместо того чтобы строить список с циклом, можно построить его более кратко с пониманием списка. Смотрите этот код для более глубокого понимания.
Python:
a = []
for x in range(0,10):
a.append(x)
print(a)print([x for x in a])
Выход:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
9. Наконец, специальный оператор среза Python. Это способ получать элементы из списков, а также изменять их. Смотрите этот фрагмент кода,
Python:
a = [1,2,3,4,5]print (a[0:2])print (a[0:-1])print (a [:: -1])print (a [:: 2])print (a [:: -2])
Выход:
[1, 2]
[1, 2, 3, 4]
[5, 4, 3, 2, 1]
[1, 3, 5]
[5, 3, 1]
Заключительные Мысли:
Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, который люди могут понять. Так что продолжайте учиться, продолжайте раскачиваться. Спасибо, что прочитали эту статью.