OzoneAsai commited on
Commit
b18cdce
1 Parent(s): 0acab85

Upload outerElectronFl.py

Browse files
Files changed (1) hide show
  1. outerElectronFl.py +5 -6
outerElectronFl.py CHANGED
@@ -85,11 +85,11 @@ def next_question_element():
85
  def quiz_element2num():
86
  # セッションに元素がない場合はランダムに選択
87
  if "element" not in session:
88
- session["element"] = random.choice(list(element_atomic_numbers.values()))[0]
89
 
90
  if request.method == "POST":
91
- user_input = int(request.form["user_input"])
92
- correct_answer = [key for key, value in element_atomic_numbers.items() if value[1] == session["element"]]
93
 
94
  if correct_answer:
95
  correct_answer = correct_answer[0]
@@ -104,8 +104,7 @@ def quiz_element2num():
104
 
105
  return render_template("quiz_element2num.html", element=session["element"], result=result)
106
 
107
- return render_template("quiz_element2num.html", element=session["element"], result=None)
108
-
109
  @app.route("/next_element2num", methods=["POST"])
110
  def next_question_element2num():
111
  # 次の問題をセッションに設定し、リダイレクト
@@ -114,4 +113,4 @@ def next_question_element2num():
114
 
115
 
116
  if __name__ == '__main__':
117
- app.run(debug=True, port=7860,host="0.0.0.0")
 
85
  def quiz_element2num():
86
  # セッションに元素がない場合はランダムに選択
87
  if "element" not in session:
88
+ session["element"] = random.choice(list(element_atomic_numbers.keys()))
89
 
90
  if request.method == "POST":
91
+ user_input = request.form["user_input"]
92
+ correct_answer = [key for key, value in element_atomic_numbers.items() if value == session["element"]]
93
 
94
  if correct_answer:
95
  correct_answer = correct_answer[0]
 
104
 
105
  return render_template("quiz_element2num.html", element=session["element"], result=result)
106
 
107
+ return render_template("quiz_element2num.html", element=element_atomic_numbers[session["element"]], result=None)
 
108
  @app.route("/next_element2num", methods=["POST"])
109
  def next_question_element2num():
110
  # 次の問題をセッションに設定し、リダイレクト
 
113
 
114
 
115
  if __name__ == '__main__':
116
+ app.run(debug=True, port=7860, host="0.0.0.0")