При работе с интерактивными оболочками или в процессе организации взаимодействия программы с пользователем («диалога») для ввода чисел и, соответственно, определения значений переменных будем использовать функции input() и raw_input() . В качестве аргумента этих функции рекомендуется использовать строку-подсказку (приглашение для ввода), в которой кратко описывается, какие данные и как необходимо сообщить программе. Дальше будут показаны примеры использовальзования этих функций.
Если в строке-подсказке используются символы кириллицы (русские буквы), то нужно предварительно указать кодировочную таблицу (см. раздел 1.5). Строка-подсказка может быть в двойных или в одиночных кавычках. Для выполнения операций input() или raw_input() интерпретатор останавливает программу и после строки-подсказки требуется ввести требуемое значение переменной и нажать < ENTER >. Если строка подсказки отсутствует, будет показан курсор оболочки в пустой строке окна выполнения. Если требуется ввести несколько значений, их нужно вводить через запятую и нажимать < ENTER >только после последнего введённого значения.
Написал програму на Python, которая спрашивает как тебя зовут!!!
Рассмотрим примеры ввода данных и вывода результатов команд в сеансе интерактивной облочки.
В последующих примерах обозначение >>> используется в качестве приглашения интерактивной оболочки, обычный шрифт показывает то, что следует набирать на клавиатуре, полужирным шрифтом показан вывод интерпретатора (то, что пишет Python), а символ # означает комментарий (пояснение).
При использовании функции input() числовые значения пишутся как обычно, а строковые нужно писать в кавычках (двойных или одиночных).
>>> a=input() # простейший вариант
Источник: intuit.ru
Первая программа. Знакомство со средой разработки IDLE
После загрузки и установки python открываем IDLE (среда разработки на языке Python, поставляемая вместе с дистрибутивом).
Запускаем IDLE (изначально запускается в интерактивном режиме), после чего уже можно начинать писать первую программу. Традиционно, первой программой у нас будет «hello world».
Чтобы написать «hello world» на python, достаточно всего одной строки:
print(«Hello world!»)
Вводим этот код в IDLE и нажимаем Enter. Результат виден на картинке:
Поздравляю! Вы написали свою первую программу на python!
С интерактивным режимом мы немного познакомились, можете с ним ещё поиграться, например, написать
print(3 + 4) print(3 * 5) print(3 ** 2)
Но, всё-таки, интерактивный режим не будет являться основным. В основном, вы будете сохранять программный код в файл и запускать уже файл.
Для того, чтобы создать новое окно, в интерактивном режиме IDLE выберите File → New File (или нажмите Ctrl + N).
Python 002 Основы программирования. Как тебя зовут?
В открывшемся окне введите следующий код:
name = input(«Как Вас зовут? «) print(«Привет,», name)
Первая строка печатает вопрос («Как Вас зовут? «), ожидает, пока вы не напечатаете что-нибудь и не нажмёте Enter и сохраняет введённое значение в переменной name.
Во второй строке мы используем функцию print для вывода текста на экран, в данном случае для вывода «Привет, » и того, что хранится в переменной «name».
Теперь нажмём F5 (или выберем в меню IDLE Run → Run Module и убедимся, что то, что мы написали, работает. Перед запуском IDLE предложит нам сохранить файл. Сохраним туда, куда вам будет удобно, после чего программа запустится.
Вы должны увидеть что-то наподобие этого (на скриншоте слева — файл с написанной вами программой, справа — результат её работы):
Поздравляю! Вы научились писать простейшие программы, а также познакомились со средой разработки IDLE. Теперь можно немного отдохнуть, а потом начать изучать python дальше. Можете посмотреть синтаксис python, циклы или условия. Желаю удачи!
Источник: pythoshka.ru
Untitled
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.60 KB | None | 0 0
#-*- coding: utf-8 -*-
print ( ‘Как вас зовут?’ )
name = input ( ) # считываем строку и кладём её в переменную name
print ( ‘Здравствуйте, ‘ + name + ‘!’ )
print ( ‘Как дела у тебя, ‘ + name + ‘?’ )
otvet = input ( ) # считываем строку и кладём её в переменную otvet
print ( ‘хорошо, что ‘ + otvet + ‘:)’ )
print ( ‘а как твоя мама?:)’ )
otvetеt = input ( ) # считываем строку и кладём её в переменную otvetet
print ( ‘хорошо, что ‘ + otvetеt + ‘!’ )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement
HTML | 50 sec ago | 0.66 KB
HTML 5 | 17 min ago | 0.40 KB
JSON | 1 hour ago | 6.03 KB
JSON | 1 hour ago | 6.00 KB
JSON | 1 hour ago | 5.94 KB
XML | 2 hours ago | 0.07 KB
Lua | 2 hours ago | 0.11 KB
Lua | 2 hours ago | 2.19 KB
Advertisement
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
Источник: pastebin.com