步骤

  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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐