网站建设属于税收,网页设计制作多少钱,源码之家网站,服装定制行业市场分析3.猜拳游戏#xff1a;石头、剪刀、布的游戏
##不用render_template函数#xff0c;把html代码放在py文件里#xff0c;不用单独写html文件
from flask import Flask, request
import randomapp Flask(__name__)app.route(/)
def index():#下面form标签虽然放在注释里石头、剪刀、布的游戏
##不用render_template函数把html代码放在py文件里不用单独写html文件
from flask import Flask, request
import randomapp Flask(__name__)app.route(/)
def index():#下面form标签虽然放在注释里但是是可以读取的html内容return form methodPOST action/playlabel出拳输入1石头2剪刀3布/labelinput typetext nameuser_inputinput typesubmit value提交/formapp.route(/play, methods[POST])
def play():computer random.randint(1, 3)user_input request.form[user_input]#直接从form标签下 input里拿值try:n int(user_input)if n computer:return f平局,对方{computer}elif (n 1 and computer 2) or (n 2 and computer 3) or (n 3 and computer 1):return f你赢了,对方{computer}elif n 4:return f请出123石头剪刀布,对方{computer}elif user_input :return 请出拳elif n 0:return 游戏结束else:return f你输了,对方{computer}except ValueError:return 请重新输入123或输入0退出if __name__ __main__:app.run()