Erstellen eines Wörterbuchs, das hohe Ergebnisse in eine Datei schreibtPython

Python-Programme
Anonymous
 Erstellen eines Wörterbuchs, das hohe Ergebnisse in eine Datei schreibt

Post by Anonymous »

Ich muss eine Liste mit hohen Ergebnissen erstellen, die sich über neue Einträge aktualisieren. Hier geht es also:
Erster Schritt - fertig
Ich habe eine eingestellte Eingabe, die als Daten für einige Berechnungen angenommen wurde:

Code: Select all

import time
import datetime

print "Current time:", time1.strftime("%d.%m.%Y, %H:%M")
time1 = datetime.datetime.now()
a = raw_input("Enter weight: ")
b = raw_input("Enter height: ")
c = a/b
Zweiter Schritt - Erstellen Sie die High -Score -Liste
Hier würde ich eine Art Wörterbuch oder eine Sache benötigen, die die vorherigen Einträge lesen und prüfen, ob die Punktzahl (Punktzahl (Punktzahl) untersucht würde (Punktzahl (Score

Code: Select all

c
) ist (zumindest) besser als die Punktzahl der letzten in "hohen Bewertungen", und wenn dies der Fall ist, fordert es Sie auf, Ihren Namen einzugeben. Arbeit: < /p>

Code: Select all

list = [("CPU", 200, 100, 2, time1)]
player = "CPU"
a = 200
b = 100
c = 2
time1 = "20.12.2012, 21:38"
list.append((player, a, b, c, time1))
list.sort()

import pickle
scores = open("scores", "w")
pickle.dump(list[-5:], scores)
scores.close()

scores = open("scores", "r")
oldscores = pickle.load(scores)
scores.close()
print oldscores()
i wissen Ich habe etwas schrecklich Dummes getan, aber ich hoffe, Sie können mir mit diesem helfen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post