Python-Programmierworkshop - Ultra-Einführung in die Python-Ausführungsumgebung

Vor dem Hauptthema


Positionierung / Prämisse

Dieser Artikel wurde für den ** Inhouse Workshop ** vorbereitet. Bitte haben Sie Verständnis dafür, dass wir von den folgenden Annahmen ausgehen.


Zweck dieses Workshops

Ziel ist es, den Teilnehmern zu ermöglichen, ** am Eingang zu stehen, wo sie bei Bedarf selbst lernen können **.


Wie geht es mit dem Workshop weiter?

Der Workshop konzentriert sich hauptsächlich auf praktische Übungen. (Einige Erklärungen sind enthalten)


Hinweis

Dieser Workshop wird voraussichtlich ** 60-120 Minuten ** dauern. Daher machen wir kein ** systematisches Lernen **, weil wir nicht genug Zeit für ein umfassendes Lernen haben.

Um das gewünschte Programm ernsthaft von Grund auf neu erstellen zu können, müssen Sie selbst lernen oder einen Kurs belegen.


Ziel

Dieser Workshop richtet sich hauptsächlich an folgende Teilnehmer.

Bitte beachten Sie, dass es viele Dinge gibt, die ich nicht zu erwähnen wage, weil ich mich überhaupt nicht mit fortgeschrittenen und fortgeschrittenen Menschen beschäftige.


Programmierumgebung vorbereiten

Bitte sehen Sie hier.


Das heutige Ziel

Nachdem Sie überprüft haben, was Sie bis zum letzten Mal gelernt haben, können Sie es in verschiedenen Umgebungen ausführen.

Etosetora


1. Python-Interpreter


Python-Interpreter

Führen Sie den folgenden Befehl aus:

python

Referenz: 2. Verwenden von Python Interpreter - Python 3.8.2-Dokumentation


trainieren


  1. Jupyter Notebook

Jupyter Notebook Installation

Führen Sie den folgenden Befehl aus, um das Jupyter-Notizbuch zu installieren. (Administratorberechtigung erforderlich)

pip install jupyter

Starten Sie Jupyter Notebook

ipython notebook

Oder

jupyter notebook

Jupyter Notebook üben


3. Behandeln Sie CSV-Dateien frei


Vorbereitung / Installation für den Umgang mit CSV-Dateien

Führen Sie den folgenden Befehl aus, um das Modul zu installieren. (Administratorberechtigung erforderlich)

pip install pandas

Laden Sie hier die CSV-Beispieldatei herunter.

Zeitreihendaten der Volkszählung Hauptzeitreihendaten im CSV-Format|Datei|Hier finden Sie statistische Daten|Allgemeines Fenster für Regierungsstatistiken

Importieren und Anzeigen von CSV-Dateien

import pandas

csv = pandas.read_csv('sample.csv')
print(csv)

Üben Sie das Arbeiten mit CSV-Dateien

  1. Zeigen Sie nur die oberen 10 Zeilen an
  2. Zeigen Sie nur 10 Zeilen von unten an
  3. Zeigen Sie nur den Präfekturnamen und die Bevölkerungsspalten (insgesamt) an.

Referenzinformationen


Antworten zum Üben der Arbeit mit CSV-Dateien

Speichern Sie den folgenden Inhalt unter dem Dateinamen "csv_import.ipynb" und führen Sie ihn mit Jupyter Notebook aus.

csv_import.ipynb


{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#CSV-Verarbeitung Teil 1"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "##Daten importieren"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas\n",
    "\n",
    "csv = pandas.read_csv('sample.csv')\n",
    "print(csv)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#Anzeige von Daten"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "print(csv.head(10))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "print(csv.tail(10))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "print(csv['Name der Präfekturen'], csv['Bevölkerung (gesamt)'])"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "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.7.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}

Am Ende

Dieses Mal habe ich versucht, einen Workshop mit vielen zu erstellen, damit Python in verschiedenen Umgebungen ausgeführt werden kann.

Die Programmier- / Ausführungsumgebung ist ein wichtiger Faktor. Ich hoffe, Sie werden es als Grundlage für Ihr zukünftiges Lernen verwenden.

Das nächste Mal werde ich verschiedene Datenverarbeitungen mit den diesmal eingeführten Pandas versuchen. Es ist an der Zeit, dass wir es wirklich für unser Geschäft nutzen können!

Obwohl es viele Teile gibt, in denen die Erklärung gebrochen ist, haben Sie bitte etwas Geduld, da dies für Anfänger gilt.

Wenn Sie weiter lernen möchten, stellen Sie bitte eine Anfrage.


offiziell


Python-Referenzseite


Python-bezogene Bücher

Recommended Posts

Python-Programmierworkshop - Ultra-Einführung in die Python-Ausführungsumgebung
Python Programming Workshop - Super Einführung Vol.3
Wettbewerbsprogrammierung mit Python Lokale Umgebungseinstellungen
Python-Programmierhinweis
Python-Umgebungseinstellungen
Python Windows-Umgebung
Umgebungskonstruktion (Python)
Programmieren mit Python
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Aufbau einer Python-Umgebung
Bereiten Sie die Ausführungsumgebung von Python3 mit Docker vor
Erstellen Sie einfach eine Python 3-Ausführungsumgebung unter Windows
[Python] Erstellen Sie eine asynchrone Taskausführungsumgebung + Überwachungsumgebung
Einführung in Python "Re" 1 Erstellen einer Ausführungsumgebung
Erstellen Sie eine Python-Ausführungsumgebung unter IBM i
Erstellen Sie eine Python-Ausführungsumgebung mit VS-Code
Funktionsausführungszeit (Python)
3. 3. KI-Programmierung mit Python
Homebrew Python Umgebung Konstruktion
Verwenden Sie Python, das von pyenv für die PL / Python-Ausführungsumgebung installiert wurde
Aufbau einer Python-Entwicklungsumgebung
Python Virtual Environment Pipenv
Python-Programmierung mit Atom
Informationen zur Python-Entwicklungsumgebung
Ausführungszeit für Python ausgeben
virtuelle Umgebung in Python
Python-Umgebung mit Docker-Compose
python2.7 Konstruktion der Entwicklungsumgebung
Python-Programmierung mit Excel
LEGO Mindstorms 51515 Python-Programmierung
Erstellen Sie eine Python-Umgebung
Entwicklungsumgebung in Python
Python-Umgebungskonstruktion für Programmieranfänger (Mac OS)
Programmieren mit Python Flask
Virtuelle Umgebung mit Python 3.6
Python-Umgebungskonstruktion @ Win7
[Python] Kapitel 01-02 Über Python (Ausführung und Installation der Entwicklungsumgebung)
Wartung der Python-Umgebung für Projekte
Python-Grundkurs (3 Ausführung von Python)
Python + Anaconda + Pycharm-Umgebungskonstruktion
Programmieren mit Python und Tkinter
Memo zur Messung der Python-Ausführungszeit
Atcoder Acing Programmierwettbewerb Python
Installieren Sie die Python-Umgebung mit Anaconda
Verwalten Sie die Python-Umgebung mit virtualenv
Aufbau einer Python-Umgebung (Windows 10 + Emacs)