Рубрики
Без рубрики

Ярлыки в Питоне

Как использовать ярлыки большую часть времени, когда мы сталкиваемся с некоторыми кодами, которые похожи и сын … Tagged с Python, учебником, Dev.

Как использовать ярлыки

Большую часть времени мы сталкиваемся на некоторых кодах, которые аналогичны, а иногда слишком долго. Не будет ли быть хорошим, если у нас есть несколько ярлыков для написания нашего кода? Вот несколько простых ярлыков в Python. 1. Операторы ярлыков: Операции, такие как + 1, происходят так часто, что есть ярлыки для них. Вот пара примеров: Дополнение и вычитание ярлыков

count=count+1 # we will rewrite it as 
count+=1

decreasing=decreasing-2 # is the same thing as
decreasing-=5

умножение и разделение

product=product*2 #can be shorthand as
product*=2
divide=divide/4 # is change to
divide/=4

Модуль, пол и мощность:

remainder=remainder%5 # this is similar to
remainder%=5
floor=floor//3 #its shortcuts form is
floor//=3
Power=Power**2 #its shorthand form is
power**=2

Таким образом, каждая пары заявления выше, означают то же самое, и самая удивительная часть состоит в том, что ярлыки выше работы для почти на всех языках. 2. Ярлык назначения Позвольте предположить, что у нас есть следующие коды.

a = 2
b = 2
c = 2

Хороший ярлык:

a = b = c = 2

3. Список Отчисления Ярлыки Скажем, у нас есть список l с тремя элементами в нем, и мы хотим назначить эти элементы переменным имена. Мы могли бы сделать следующее:

a = L[0]
b = L[1]
c = L[2]

Вместо этого мы можем сделать это коротким для:

a,b,c = L

Точно так же мы можем назначить три переменных в то время как ниже:

a,b,c = 1,2,3

И, как мы видели один раз перед моим постемкой, мы можем поменять переменные, используя этот вид задания.

a,b,c = a,b,c

4. Условные ярлыки Вот некоторые примеры: Пусть скажем, у нас есть следующее прикрепление

if a==1 and b==1 and c==1: # first one

if 0

Ярлыки вышеуказанного утверждения ниже:

if a==b==c==0: #this is the first short form

if 0

другой

if 1

Надеюсь, вам понравится это! Как и комментирует ниже.

Оригинал: “https://dev.to/maxwizardth/shorcuts-in-python-4437”