{ "cells": [ { "cell_type": "code", "execution_count": 8, "id": "b8be376b-4741-4c0d-bfa6-b4e27ea15bf1", "metadata": {}, "outputs": [ { "name": "stdin", "output_type": "stream", "text": [ "Podaj słowo: piesek\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ ".--. .. . ... . -.- " ] } ], "source": [ "znak = [\n", " 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J',\n", " 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T',\n", " 'U', 'V', 'W', 'X', 'Y', 'Z', 'Ą', 'Ć', 'Ę', 'Ł',\n", " 'Ń', 'Ó', 'Ś', 'Ż', 'Ź', '1', '2', '3', '4', '5',\n", " '6', '7', '8', '9', '0', ':', ';', '?', '!', '\"',\n", " \"'\", '+', ',', '/', '(', ')', '='\n", "]\n", "kod = [\n", " '.-', '-...', '-.-.', '-..', '.', '..-.', '--.', '....', '..', '.---',\n", " '-.-', '.-..', '--', '-.', '---', '.--.', '--.-', '.-.', '...', '-',\n", " '..-', '...-', '.--', '-..-', '-.--', '--..', '.-.-', '-.-..', '..-..', '.-..-',\n", " '--.--', '---.', '...-...', '--..--', '--..-.', '.----', '..---', '...--', '....-', '.....',\n", " '-....', '--...', '---..', '----.', '-----', '---...', '-.-.-.', '..--..', '-.-.--', '.-..-.',\n", " '.----.', '.-.-.', '--..--', '-..-.', '-.--.', '-.--.-', '-...-'\n", "]\n", "\n", "slowo = str(input(\"Podaj słowo: \")).upper()\n", "\n", "for char in slowo:\n", " print(kod[znak.index(char)], end=\" \") #pomiędzy dwoma znakami należy umieścić przerwę" ] }, { "cell_type": "code", "execution_count": null, "id": "efcf5637-04ed-4a5f-b6b3-f7078d0cff76", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.2" } }, "nbformat": 4, "nbformat_minor": 5 }