Commit 13955e87 authored by tihmels's avatar tihmels

UPDATE Projektstruktur

parent 5c3b0075
===========================
**Medienverarbeitung 2017**
===========================
*Carl-von-Ossietzky Universitaet, Oldenburg*
____________________________________________
*Carl-von-Ossietzky Universität, Oldenburg*
-------------------------------------------
Topic H - What mood expression is this?
'''''''''''''''''''''''''''''''''''''''
Setup
=====
1. Falls nicht vorhanden, pip installieren // Müsste mit python3 bereits installiert sein.
1. Falls nicht vorhanden, pip installieren .. Müsste mit python3 bereits installiert sein.
2. Falls nicht vorhanden, pip3 installieren::
pip install pip3
**Info**: pip verwendet zur Installation der Packages einen Python 2.7 Interpreter. pip3 hingegen verwendet Python3.
**Info**: pip verwendet zur Installation der Packages den Python 2.7 Interpreter. pip3 hingegen verwendet Python3.
3. pip3 auf die aktuellste Version updaten::
pip3 install --upgrade pip
3. Eine Virtuelle Umgebung im lokalen Projektordner anlegen::
3. Eine virtuelle Umgebung im lokalen Projektordner anlegen::
cd /Pfad/zum/Projekt
python3 -m venv
......@@ -26,7 +30,7 @@ Setup
venv\Scripts\activate.bat
5. Dependencies aus requirements.txt installieren::
5. Dependencies aus requirements.txt installieren:: .. auch im Projektordner
pip3 install -r requirements.txt
class Car:
def __init__(self):
self.speed = 0
self.odometer = 0
self.time = 0
def say_state(self):
print("I'm going {} kph!".format(self.speed))
def accelerate(self):
self.speed += 5
def brake(self):
self.speed -= 5
def step(self):
self.odometer += self.speed
self.time += 1
def average_speed(self):
return self.odometer / self.time
if __name__ == '__main__':
my_car = Car()
print("I'm a car!")
while True:
action = input("What should I do? [A]ccelerate, [B]rake, "
"show [O]dometer, or show average [S]peed?").upper()
if action not in "ABOS" or len(action) != 1:
print("I don't know how to do that")
continue
if action == 'A':
my_car.accelerate()
elif action == 'B':
my_car.brake()
elif action == 'O':
print("The car has driven {} kilometers".format(my_car.odometer))
elif action == 'S':
print("The car's average speed was {} kph".format(my_car.average_speed()))
my_car.step()
my_car.say_state()
\ No newline at end of file
......@@ -8,7 +8,6 @@ setup(
name='projectmood',
version='0.1',
packages=['projectmood'],
url='',
license='Carl-von-Ossietzky Universitaet',
author='tjadoihmels',
author_email='tjado.ihmels@uni-oldenburg.de',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment