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

Написание вашей первой программы Python

К концу этой статьи вы написали программу Python, которая выводит предложение, основанное на … Tagged с начинающими, учебником, обучением, Python.

К концу этой статьи вы написали программу Python, которая выводит предложение на основе ряда переменных.

Если вы сделали это в этой статье, вы должны были прочитать Введение Python и быть знакомы с переменные и типы данных .

Как мы заявили в Введение Python , Python – это интерпретируется Язык, поэтому его типы выводится .

Есть только один способ объявить переменную в Python.

В следующем примере:

  • x назначается значение "Привет, мир" и имеет предполагаемый тип Строка Анкет
  • y назначено значение Верно и имеет предполагаемый тип Bool Анкет
  • A назначено значение 1 и имеет предполагаемый тип Int Анкет
  • b назначено значение 3.14159 и имеет предполагаемый тип Float Анкет
x = "Hello World"
y = True
a = 1
b = 3.14159

Как питон – это Динамически напечатанный язык , нет способа объявить переменную как конкретную Тип данных Анкет

Однако возможно выполнить логику на основе типа, используя type () функция

Следующее Если Заявление проверяет, является ли тип y это Bool а также, Если Верно , будет запустить <сделать что -то> действие. В противном случае он пропустит отступный раздел кода.

y = True

if type(y) is bool:
    

Также возможно выполнить «тип литья» в Python. В следующем примере:

  • Переменная x назначено значение 1 и имеет предполагаемый тип Int Анкет

  • Значение x ( 1 ) «подчиняется» в float и назначен переменной y Анкет Тип y Поэтому плавать .

x = 1
y = float(x)

print(type(x)) // => outputs int 
print(type(y)) // => outputs float

Ваша первая программа Python

Наконец -то пришло время написать свою первую программу Python. Вы можете написать это в любом месте на своей машине, однако, наилучшая практика – сохранить ваш код разработки в определенном месте и хорошо организован.

В вашем домашнем каталоге ( $ home on linux и mac, % userprofile % в Windows) Создайте новый каталог под названием Python (например, полный путь Linux будет /Home/CodeTips/Python ). Перейдите к этому каталогу и создайте еще один каталог под названием первое применение (например, полный путь Linux будет /Home/CodeTips/Python/FirstApplication ) и откройте его в выбранном редакторе кода.

Мы собираемся пропустить большинство специфика лучших практик Python, поэтому вы не перегружены слишком большим количеством информации, но все будет объяснено в будущих статьях.

В вашем новом первое применение каталог, создайте новый файл с именем main.py добавьте в него приведенный ниже код и сохраните файл.

#!/bin/env python

# Start of our code

print("Welcome to my first Python programme!")

# End of our code

Теперь откройте терминал, перейдите к своему первое применение папка и запустите следующую команду:

Python main.py

Ваш вывод должен выглядеть очень похоже на следующее:

$ [user@linux]: python main.py
Welcome to my first Python programme!

Как видите, Печать Функция выводит текст на терминал. К сожалению, как гласит первая программа, это довольно скучно. Давайте сделаем это более личным с Переменные !

Заменить содержимое main.py со следующим кодом:

#!/bin/env python

# Start of our code

name = "Jordan"
age = 31
profession = "Developer"

print("""Welcome to my first Python programme!\n\
My name is {0}\n\
I am {1} years old\n\
I work as a {2}""".format(name, age, profession))

# End of our code

На этот раз мы выводим четыре разных предложения. Один из предыдущего примера и остальные три используют одинаковое Печать функция, но обратите внимание на .format () Функция в конце определения строки.

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

формат Функция позволяет программисту передавать переменные через строку. В приведенном выше примере:

  • имя переменная (в положении 0 , ссылка на строку как {0} )
  • возраст переменная (в положении 1 , ссылка на строку как {1} )
  • Профессия переменная (в положении 2 , ссылка на строку как {2} ).

Зная положение переменных, также известных как Индекс , позволяет программисту повторять то же самое любое количество раз, просто ссылаясь на положение в строке. Мы рассмотрим это в будущей статье.

Мы можем определить строки следующими способами:

string1 = "This is a string using double-qoutes"
string2 = 'This is a string using single-quotes"
string3 = `This is a string using back-ticks`
string4 = """This is a multi-line string \
using double-quotes"""
string5 = '''This is a multi-line string \
using single-quotes'''

Лучше всего использовать двойные цитаты по умолчанию, но все вышеперечисленное-действительный синтаксис Python.

Теперь посмотрите, сможете ли вы выполнить следующие проблемы:

  • Измените переменные, чтобы программа распечатала Ваш имя, возраст и профессия.
  • Измените программу, чтобы вывести все на одной линии, а не четыре строки.
  • Добавить новую переменную, FASTITENIMAL , и включите это в ваше выводное предложение.

Твитнуть нас в @RealCodeTips И покажи нам свои решения. Если вы застряли по пути, протяните руку, и мы сделаем все возможное, чтобы помочь.

Мы также настроили сообщество Slack, чтобы помочь людям в большем времени в режиме реального времени. Вы можете присоединиться к нам Здесь Анкет

Оригинал: “https://dev.to/codetips/writing-your-first-python-programme-5clk”