步骤

  1. 安装streamlit:在终端中输入pip install streamlit

  2. 创建一个Python文件,文件名可以叫做guess_number.py

  3. 将以下代码复制到guess_number.py中:

import streamlit as st
import random

# 生成一个随机数
number = random.randint(1, 100)

# 显示标题
st.title('Guess the Number')

# 提示用户输入一个数字
guess = st.number_input('Guess a number between 1 and 100')

# 如果猜对了,显示恭喜消息,否则显示错误消息
if guess == number:
    st.success('You guessed it right!')
else:
    st.error('You guessed it wrong!')
  1. 在终端中运行streamlit run guess_number.py来本地运行webapp

  2. 在终端中输入streamlit login,然后按照提示登录到streamlit

  3. 在终端中输入streamlit deploy,然后按照提示发布webapp

完整代码

import streamlit as st
import random

# 生成一个随机数
number = random.randint(1, 100)

# 显示标题
st.title('Guess the Number')

# 提示用户输入一个数字
guess = st.number_input('Guess a number between 1 and 100')

# 如果猜对了,显示恭喜消息,否则显示错误消息
if guess == number:
    st.success('You guessed it right!')
else:
    st.error('You guessed it wrong!')
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐