Съдържание:
- Стъпка 1: Изтеглете Python
- Стъпка 2: Отворете IDLE
- Стъпка 3: Разбъркайте малко
- Стъпка 4: Създайте действителния програмен файл
- Стъпка 5: Преди да започнем да пишем код
- Стъпка 6: Започнете да пишете вашата програма
- Стъпка 7: Стартирайте програмата
- Стъпка 8: Добавяне на подкани към входните стойности
- Стъпка 9: Създайте изхода
- Стъпка 10: Стартирайте програмата още веднъж
Видео: Mad Lib With Python: 10 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Създаване на програма Mad Libs в python
От какво имаш нужда:
1. Компютър с Windows или Mac
2. Интернет връзка
Какво ще знаете до края:
1. Струни
2. Променливи
2. Функции за въвеждане и печат
Стъпка 1: Изтеглете Python
Първо трябва да изтеглите python (очевидно). Придвижете се до python.org, щракнете върху бутона за изтегляне и изберете подходящата версия за вашата система.
Стъпка 2: Отворете IDLE
След като изтеглите и инсталирате Python, отворете IDLE. IDLE е средата за програмиране, която ще използваме за този урок. Има няколко други програми, в които можем да напишем python, но това е основната, опакована със самия Python.
Стъпка 3: Разбъркайте малко
Прозорецът, който се показва при първото отваряне на IDLE, може да се използва като нещо като детска площадка за кода на Python. Когато въведете команда и натиснете enter, тя автоматично стартира този ред и съхранява всички стойности, зададени в паметта. Продължете и репликирайте моя код, може би с вашето собствено име и няколко различни, за да получите основна представа за това как всичко работи. Не се притеснявайте, ако не го разбирате, ще преминем по -задълбочено в следващите стъпки.
Стъпка 4: Създайте действителния програмен файл
Писането на код на детската площадка е забавно, но за да запазим програма с възможност за самостоятелно изпълнение, трябва да съхраним кода в програмен файл. Създайте нов файл, в който да напишете програмата.
Стъпка 5: Преди да започнем да пишем код
За да получим въвеждане от потребителя и да го съхраним, трябва да създадем променливи за всяка от думите, които искаме да съхраним. Помислете за променлива, както бихте използвали такава в Алгебра. Именувате променливата отляво и след това я присвоявате на стойност, използвайки знака за равенство. За разлика от Алгебра, можете да съхранявате повече от просто числа в променливи. В случая на тази програма ще съхраняваме низове. Низът е просто дума или изречение. Забележете, че всеки път, когато се използва текст, той е заобиколен от кавички “. Можете да използвате единични или двойни кавички, стига началната да е същата като затварящата. Тези кавички не са необходими за числа или променливи, а само за низове.
Стъпка 6: Започнете да пишете вашата програма
За да започнем, нека направим променлива за всяка от четирите думи, които трябва да получим от потребителя. За да получим въвеждане от потребителя, използваме input (). Чрез задаване на стойността на всяка променлива на input () можем да получим вход от потребителя и да ги съхраняваме в тези променливи.
За да отпечатаме текст на потребителя използваме командата print () и поставяме всичко, което трябва да бъде отпечатано в скобите. Не забравяйте, че низовете трябва да бъдат заобиколени от кавички '', но не от имена на променливи. Разпечатайте думите последователно, като копирате кода в функцията ми за печат.
Стъпка 7: Стартирайте програмата
Сега, когато имаме функционираща програма, продължете и я стартирайте, като щракнете върху Run, след това стартирайте модула. Ако не сте записали файла, той ще ви помоли да запазите файла, преди да го стартирате. Направете така, след което оставете програмата да работи. Ще забележите, че нищо не се разпечатва, това е така, защото сме поискали само от потребителя въвеждане, а не ги подканяме с въпроси. Продължете и напишете 4 думи, като натиснете enter между тях, за да ги въведете, и след това се уверете, че думите се отпечатват правилно. Ако го направят, върнете се към програмния файл и преминете към следващата стъпка.
Стъпка 8: Добавяне на подкани към входните стойности
За да накараме функцията input () да има подкана, поставяме низ от това, което искаме да се отпечата между скобите. Продължете и добавете подкана към всеки от входовете и след това стартирайте програмата, за да се уверите, че работят правилно. Ще забележите, че в моето поставих интервал след: преди да затворя с цитата. Това е така, че когато потребителят въведе, той няма да бъде изкривен до дебелото черво.
Стъпка 9: Създайте изхода
Тъй като добавяме действителната разпечатка, продължете и се отървете от функцията за тестово отпечатване, която добавихме по -рано. Сега, за да изведете mad lib правилно, трябва да знаете няколко неща. Първо, тъй като отпечатваме стихотворение и искаме той да обхваща няколко реда, важно е да се отбележи, че въвеждането на „\ n“в низ ще прескочи до следващия ред. Второ, когато въвеждате низ, можете да използвате фигурните скоби {} и.format (), за да вмъкнете текст в низ. Например „Харесвам {0} и {1}“. Форматът („храна“, „вода“) ще отпечата „Харесвам храна и вода“. Можем да използваме това в наша полза, когато разпечатваме лудата библиотека. Повторете кода на картинката в собствената си програма.
Стъпка 10: Стартирайте програмата още веднъж
Продължете и стартирайте програмата още веднъж, за да се уверите, че работи правилно. Честито! Току -що сте написали първата си програма Python.
Препоръчано:
Първи стъпки с Python за ESP8266 и ESP32: 6 стъпки
Първи стъпки с Python за ESP8266 и ESP32: Bacground ESP8266 и неговият по-малък брат ESP32 са евтини Wi-Fi микрочипове с пълен TCP/IP стек и възможност за микроконтролер. Чипът ESP8266 за пръв път попадна в общността на производителите през 2014 г. Оттогава ниската цена (
LittleBits Mad Libs (-ish): 7 стъпки (със снимки)
LittleBits Mad Libs (-ish): Готови ли сте да ангажирате учениците си в предизвикателство, което интегрира инженерните практики на NGSS (следващо поколение научни стандарти) (и повече, ако добавите други ограничения!)? Използване на littleBits или друг комплект от няколко части за електроника (SAM Labs, Lego WeDo, LEGO
Arduino: Precision Lib за стъпков двигател: 19 стъпки
Arduino: Precision Lib за стъпков двигател: Днес ще ви покажа библиотека за пълен стъпалов двигател с крайни превключватели и движение на двигателя с ускорение и микро стъпка. Този Lib, който работи както с Arduino Uno, така и с Arduino Mega, ви позволява да премествате двигателите, базирани не само на
Светлината на Mad Scientists: 9 стъпки (със снимки)
Mad Scientists Light: Версия на Tube Lamp, създадена от Ник Уилмор. завладяващ източник на светлина, подходящ за нормална употреба и способен да бъде затъмнен като приятна релаксираща нощна светлина
3x3x3 LED куб с Arduino Lib: 4 стъпки (със снимки)
3x3x3 LED куб с Arduino Lib: Има и други инструкции за изграждане на LED кубчета, това е различно по няколко причини: 1. Той е изграден с малък брой готови компоненти и се свързва директно към Arduino. 2. Ясна, лесна за възпроизвеждане електрическа схема е