Введение в команды 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. Вы также можете посмотреть следующую статью, чтобы узнать больше -
- Использование Табличных Команд
- Как использовать команды HBase
- Использование команд MongoDB
- Важность команд Pig