📜  从随机输入 python (1)

📅  最后修改于: 2023-12-03 15:22:02.950000             🧑  作者: Mango

从随机输入 Python

在 Python 中,我们可以使用 input() 函数从用户那里获取输入。这个函数会等待用户输入并将其返回作为一个字符串。

name = input("请输入你的名字:")
print("你好," + name + "!")

以上代码会要求用户输入他们的名字并保存在 name 变量中。在后面的 print() 语句中,我们使用了字符串拼接的方式向用户输出一条问候语。

下面是一个更完整的例子,其中我们使用 input() 函数获取用户输入,并将其转换成浮点数,在后续的逻辑中进行处理:

import random

# 获取用户输入
num = float(input("请输入一个数字:"))

# 生成一个随机浮点数
rand = random.uniform(0, 1)

# 对用户输入和随机数进行比较
if num > rand:
    print("你输入的数字比随机数大!")
elif num < rand:
    print("你输入的数字比随机数小!")
else:
    print("你输入的数字和随机数相等!")

在上面的代码中,我们使用了 Python 的内置 random 模块来生成一个随机的浮点数,并将其保存到 rand 变量中。然后我们将用户输入的数字转换成浮点数,并保存在 num 变量中。

接下来,我们使用 if/elif/else 语句来比较用户输入的数字和随机生成的数值。如果用户输入的数字比随机数大,就输出一条消息提示;否则,如果小于随机数,也会输出一条消息提示;最后,如果两者相等,我们将输出另一条消息提示。

在 Python 中,输入和输出都是非常简单的。如果你熟悉基本的编程语法,那么你可以很快地开始编写让人们愉快的 Python 程序!