Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 01 zu klopfen

Vorerst werde ich diesmal die Antwort 01 veröffentlichen.

Python ist etwas Frisches und macht Spaß, weil es normalerweise Java ist.

01 Nehmen Sie das 1., 3., 5. und 7. Zeichen der Zeichenkette "Patatokukashi" heraus und erhalten Sie die verkettete Zeichenkette.

Diesmal ist dies das Problem. Vielen Dank, dass Sie sich auch diesmal um die Scheiben gekümmert haben.

01.py


str = u"Patatoku Kashii"
print (str[::2])

Ich schreibe Code wie diesen. Es ist vorerst kurz und ich denke, das ist in Ordnung, aber ich habe das Gefühl, ich kann es mir ausdenken.

Bearbeitet, weil Sie darauf hingewiesen haben

In Python gibt es eine Funktion namens str, und wenn Sie str (123) verwenden, gibt es eine Funktion, die es in '123' konvertiert. Mit anderen Worten, wenn Sie diese Schreibmethode in einer Umgebung verwenden, die näher an der tatsächlichen Produktion liegt, kann es vorkommen, dass Sie str () nicht verwenden können, obwohl Sie es verwenden möchten.

Damit

01.py


s = u"Patatoku Kashii"
print (s[::2])

Du solltest es so machen. Die Benennung von Variablen und Klassen ist durchaus angemessen, und die Gewohnheit von Java kann nicht entfernt werden, sodass sie geheilt wird. .. .. ..

Referenz

Sprachverarbeitung 100 Klopfen: Sprachverarbeitung 100 Klopfen 100 Sprachverarbeitungsklopfen in Python: Qiita

Recommended Posts

Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 02 zu klopfen
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 01 zu klopfen
Ein Ingenieur für freie Künste hat versucht, 100 Sprachprozesse in Python 00 zu klopfen
Ich habe eine funktionale Sprache mit Python ausprobiert
Ich habe versucht, mit Python ein Tippspiel zu spielen
Ich habe versucht, ein Python 3-Modul in C hinzuzufügen
Eine Geschichte über einen Programmier-Amateur der Freien Künste, der eine Grundprüfung zur Python3-Ingenieurzertifizierung erhält
Versuchen Sie, ein Python-Modul in C-Sprache zu erstellen
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 1-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 2-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 0-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 5-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 4-
[Anfänger] [Python / Django] Ein junger Webingenieur hat ein Django-Tutorial ausprobiert - Teil 3-
Machen Sie einen Screenshot in Python
Erstellen Sie eine Funktion in Python
Erstellen Sie ein Wörterbuch in Python
Ich habe versucht, einen eindimensionalen Zellautomaten in Python zu implementieren
Ich habe versucht, "ein Programm, das doppelte Anweisungen in Python entfernt"
Ich habe versucht "Wie man eine Methode in Python dekoriert"
Erstellen Sie ein Lesezeichen in Python
Ich habe eine Stoppuhr mit tkinter mit Python gemacht
Zeichne ein Herz in Python
Wahrscheinlich in einer Nishiki-Schlange (Originaltitel: Vielleicht in Python)
Schreiben Sie eine Dichotomie in Python
[Python] Verwalten Sie Funktionen in einer Liste
Drücken Sie einen Befehl in Python (Windows)
Zeichnen Sie eine Streudiagrammmatrix mit Python
Ich habe versucht, 100 Bildverarbeitung anzuklopfen (Q1 ~ Q10)
ABC166 in Python A ~ C Problem
Schreiben Sie A * (A-Stern) -Algorithmen in Python
Erstellen Sie eine Binärdatei in Python
Löse ABC036 A ~ C mit Python
Erste Schritte mit SQLite in einer Programmiersprache
Schreiben Sie das Vim-Plugin in Python
Schreiben Sie eine Suche mit Tiefenpriorität in Python
Ich habe versucht, den Prozess mit Python zu studieren
Implementierung eines einfachen Algorithmus in Python 2
Löse ABC037 A ~ C mit Python
Führen Sie einen einfachen Algorithmus in Python aus
Zeichnen Sie ein CNN-Diagramm in Python
Erstellen Sie eine zufällige Zeichenfolge in Python
Ich habe Line Benachrichtigung in Python versucht
Beim Schreiben eines Programms in Python
Python-Anfänger versucht 100 Sprachverarbeitung klopfen 2015 (00 ~ 04)
Sie werden in 100 Tagen Ingenieur. ――Tag 24 ―― Python ―― Grundlagen der Python-Sprache 1
Ich habe versucht, einen Formatierer zu entwickeln, der Python-Protokolle in JSON ausgibt
Sie werden in 100 Tagen Ingenieur. ――Tag 30 ―― Python ―― Grundlagen der Python-Sprache 6
Ich habe versucht, Trumps Kartenspiel in Python zu implementieren
Sie werden in 100 Tagen Ingenieur. ――Tag 25 ―― Python ―― Grundlagen der Python-Sprache 2
Generieren Sie eine erstklassige Sammlung in Python
Ich habe versucht, PLSA in Python zu implementieren
Spiralbuch in Python! Python mit einem Spiralbuch! (Kapitel 14 ~)
Löse ABC175 A, B, C mit Python
Verwenden Sie print in Python2 lambda expression
Ein einfacher HTTP-Client, der in Python implementiert ist
Ich habe versucht, Permutation in Python zu implementieren
Führen Sie eine nicht rekursive Euler-Tour in Python durch
Ich habe ein Pay-Management-Programm in Python erstellt!
Vorsichtsmaßnahmen beim Beizen einer Funktion in Python