Введение в команды Python 3

Команды Python 3 были введены с функциями Python 2, и он совместим с Python 2 благодаря использованию некоторого встроенного ключевого слова для поддержки функций. Команда Python 3 была выпущена в 2008 году. Python 3 более интуитивно понятен для программистов и более точен при предоставлении результата. Синтаксис был изменен для Python 3, чтобы получить больше ясности в том, что написано и что должно быть на выходе.

Основные команды Python 3

1. Функция печати

В Python 3 функция печати используется с круглыми скобками, чтобы показать вывод, который недоступен в Python 2.

  • Синтаксис print («Контент для отображения»)
  • Пример: печать («Hello World»)

2. Функция ввода

В этих командах Python 3 введенные данные всегда обрабатываются как строки, даже если данные вставляются без ''.

Синтаксис / пример: >>> X: ввод («x:»)

X : 5

>>> X

'5'

3. Целочисленное деление:

В Python 3 деление более точное, чем в Python 2, и дает лучший результат.

Синтаксис / пример: >>> X: 3/2

1.5 # по умолчанию он даст этот номер, который недоступен для Python 2

4. функция диапазона:

В Python 3 функция Xrange в Python 2 была переименована как функция диапазона в Python 3

Синтаксис / пример: диапазон ()

5. поднять функцию:

В Python 3 аргумент исключения должен быть заключен в круглые скобки.

Синтаксис / пример: вызвать исключение («Есть какая-то проблема»)

6. Аргументы:

В командах Python 3 аргументы должны быть объявлены с помощью ключевого слова «как»

Синтаксис / пример: кроме выдачи ошибки

7. Следующая функция:

В Python 3 используется следующая функция, и нельзя использовать функцию .net, поскольку она выдает ошибку, названную как ошибка атрибута.

Синтаксис / пример: следующий (abc)

8. Юникод:

В Python 3 строки в основном хранятся как Unicode, то есть строки utf-8 и имеют байтовые классы как байты и байтовый массив.

9. Утверждение решения:

Если еще заявление используется для принятия решения в Python 3.

Синтаксис / пример: var = 10

Если (var == 10): напечатайте («Значение равно 10»)

Печать («ОК»)

10. Строки:

В питоне 3 квадратные скобки вместе с индексом используются для получения подстроки.

Синтаксис / пример: var = «Hello World»

Print («var (0):», var (0)) # результат будет «H»

Промежуточные команды Python 3:

1. Для цикла:

В Python 3 цикл for используется для многократного выполнения оператора.

Синтаксис / пример: список = (1, 2, 3)

Для х в списке:

Печать (x, end = «»)

2. Пока цикл:

он будет повторять оператор, пока условие выполняется.

Синтаксис / пример: пока истина:

Пытаться:

Печать («следующее значение»)

За исключением значения стопа:

Sys.exit ()

3. Математические функции:

Есть много математических функций, которые можно использовать в Python 3 для получения значений или результата.

Синтаксис / пример: cmp (x, y)

4. Список значений:

В Python 3 значения могут быть перечислены в виде списка и получить доступ к результату.

Синтаксис / пример: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')

Распечатать («list (0):», list (0))

Вывод будет «TOM»

5. Функции:

В Python 3 функция будет определена с ключевым словом def

Синтаксис / пример: defabc (str):

«Привет, мир, моя первая функция»

Печать (ул)

Возвращение

6. Словарь:

В Python 3 он используется для присвоения значения и его обновления.

Synatx / пример:

dict ('Name': 'Tom', 'Salary': 7500, 'Location': 'USA')

Print («dict (« Имя »):», dict («Имя»)) # вывод будет: Том

Dict ('salary') = 8500 # обновление существующего значения.

Print («dict (« зарплата »):», dict («зарплата»))

Выход будет 8500

7. Отправка электронной почты:

В Python 3 объект библиотеки smtp используется для отправки электронной почты.

Синтаксис / пример : импорт smtplib

Smtpobj = smtplib.SMTP ((хост (, порт (, имя_хоста))))

8. Потоки:

В Python 3 многопоточность используется по разным причинам, и использовались разные методы, такие как threading.activecount (), threading.currentthread (), threading.enumerate ().

9. Регулярное выражение:

Он используется для сопоставления строки из числа строк. В этом примере используется функция соответствия

Синтаксис / пример : reg.match (pattern, string, flags = 0)

10. Подключение к базе данных:

В Python 3 MySql в основном используется как база данных, а PyMySQL - это интерфейс, соединяющий базу данных MySQL.

Синтаксис / пример: импорт PyMySQL

db = PyMySQL.connect («localhost», «username», «Password», «Database name»)

Советы и рекомендации по использованию команд Python 3

  • Используйте условные операторы с умом
  • Использовать функцию обнаружения вместо использования версии
  • Предотвратить регрессии совместимости
  • Проверьте зависимости при переходе приложения на Python 3
  • Используйте непрерывную интеграцию, чтобы оставаться стабильным
  • Используйте дополнительную проверку статического типа
  • Обновите файл setup.py, чтобы обозначить совместимость с Python 3
  • Используйте словарь, список где необходимо
  • Отладка сценариев, чтобы проверить, где находится ошибка или проблема.
  • Используйте перечисления
  • Используйте функции Python, чтобы получить результат быстрее
  • Всегда проверяйте использование памяти объектами

Вывод

Python 3 делает жизнь программистов комфортной, предлагая новые функции и совместимость со старыми версиями. Благодаря совместимости старые приложения могут быть легко перемещены в среду Python 3 и готовы к работе. Функции Python 3 и его динамическая типизация действительно полезны для программирования и повышают производительность приложения.

Рекомендуемые статьи

Это было руководство к командам Python 3. Здесь мы обсудили как базовые, так и расширенные команды Python 3 и некоторые непосредственные команды Python 3. Вы также можете посмотреть следующую статью, чтобы узнать больше -

  1. Использование Табличных Команд
  2. Как использовать команды HBase
  3. Использование команд MongoDB
  4. Важность команд Pig