向上的蜗牛1314 发表于 2023-3-27 13:03:22

大佬求助!

大佬们我想要让我输入的值后面加一个单位怎么实现,百度好像找不到有点答非所问也不知道是不是我表达的意思不一样,就是比如说我想运行一个程序:
请输入你的身高(cm):
我随便输入一个数比如180,然后想的到的结果是:
请输入你的身高(cm):180cm
可以实现吗,也不知道我表达的清不清楚,大佬解惑一下,跪谢{:9_221:}

沙漠之烟 发表于 2023-3-27 13:46:05

可以cm = input("请输入你的身高(cm)")
print(cm + "cm")
如果满意,请给个最佳答案{:10_254:}

芜湖666 发表于 2023-3-27 13:56:50

他的这个代码不咋样啊

芜湖666 发表于 2023-3-27 13:59:15

father_h = float(input("父亲的身高:"))

motrher_h = float(input("母亲的身高:"))

child=input("是男孩还是女孩?男/女")

sport=input("是否经常运动?是/否 :")

diet=input("是否饮食规律?是/否 :")

if child =="男":

    child_h=(father_h+motrher_h)*0.54

    if sport == "是":

      child_h=child_h*1.2

    if sport == "是":

      child_h=child_h*1.15

else:

    child_h=(father_h*0.923+motrher_h)/2

    if sport == "是":

      child_h=child_h*1.2

    if sport == "是":

      child_h=child_h*1.15

print(child_h)

歌者文明清理员 发表于 2023-3-27 18:35:18

沙漠之烟 发表于 2023-3-27 13:46
可以
如果满意,请给个最佳答案

【极简派】【一行流…
等等我好像似乎应该大概可能一定不是肯定…认识你,@一点沙 的小号?

有好几种!
print(input() + 'cm')

a=input(); print(a + 'cm')

a=input()
int(a)
print(a)

print(str(int(input()))+'cm')
什么我代码用了QUOTE标签???现在就改

芜湖666 发表于 2023-3-27 19:00:37

最佳答案给我算了

沙漠之烟 发表于 2023-3-27 19:05:01

芜湖666 发表于 2023-3-27 19:00
最佳答案给我算了

{:5_90:}好不容易敢在最前,还想白嫖

沙漠之烟 发表于 2023-3-27 19:05:09

歌者文明清理员 发表于 2023-3-27 18:35
【极简派】【一行流…
等等我好像似乎应该大概可能一定不是肯定…认识你,@一点沙 的小号?



厉害啊

歌者文明清理员 发表于 2023-3-27 19:09:25

沙漠之烟 发表于 2023-3-27 19:05
好不容易敢在最前,还想白嫖

?最佳答案得给大号啊,你小号也不是互助团队,而且技术值也不能评分,你小号可不能混的比大号好啊

沙漠之烟 发表于 2023-3-27 19:40:52

歌者文明清理员 发表于 2023-3-27 19:09
?最佳答案得给大号啊,你小号也不是互助团队,而且技术值也不能评分,你小号可不能混的比大号好啊

最佳答案有荣誉,可以升级

沙漠之烟 发表于 2023-3-27 19:42:27

催最佳答案啦,催,我催!!!!起床啦,发最佳答案来!!{:10_266:}{:10_250:}{:10_266:}{:10_250:}

歌者文明清理员 发表于 2023-3-27 19:48:45

沙漠之烟 发表于 2023-3-27 19:40
最佳答案有荣誉,可以升级

小号升级有啥用啊。不就是评分吗,你小号也开个vip

沙漠之烟 发表于 2023-3-27 21:06:53

歌者文明清理员 发表于 2023-3-27 19:48
小号升级有啥用啊。不就是评分吗,你小号也开个vip

问题是我没那么多零花钱{:10_266:}

芜湖666 发表于 2023-3-28 08:00:22

沙漠之烟 发表于 2023-3-27 19:05
好不容易敢在最前,还想白嫖

额额额

liuhongrun2022 发表于 2023-3-28 21:01:43

print(input("请输入你的身高(cm):") + "cm")

liuhongrun2022 发表于 2023-3-28 21:02:37

有用请将我设置最佳答案!

不二猫猫 发表于 2023-4-2 02:06:30

你可以使用Python中的input函数来实现这个功能。以下是示例代码:

python
height = input("请输入你的身高(cm):")
print("请输入你的身高(cm):" + height + "cm")
在这段代码中,首先使用input函数获取用户输入,并将其存储在变量height中。然后使用print函数输出提示信息和用户输入的身高值,中间加上字符串连接符“+”和“cm”即可。执行该程序时,会在控制台上显示如下信息:

请输入你的身高(cm):180
请输入你的身高(cm):180cm
需要注意的是,input函数返回的是一个字符串类型的值,因此需要将它转换为数值型数据进行计算或者比较。例如,可以使用height = int(input("请输入你的身高(cm):"))来将输入的字符串转换为整数类型,在后续的程序中进行数值处理。




2023/4/2 上午2:03:34

用c++写一份

2023/4/2 上午2:03:55

你可以使用C++中的cin和cout语句来实现这个功能。以下是示例代码:

c++
#include <iostream>
using namespace std;

int main() {
    int height;
    cout << "请输入你的身高(cm):";
    cin >> height;
    cout << "请输入你的身高(cm):" << height << "cm" << endl;
    return 0;
}
在这段代码中,首先声明一个名为height的整型变量。然后使用cout语句输出提示信息“请输入你的身高(cm):”,并使用cin语句获取用户输入的身高值,并将其存储在height变量中。最后再次使用cout语句输出带有身高值的提示信息,并换行。

执行该程序时,会在控制台上显示如下信息:

请输入你的身高(cm):180
请输入你的身高(cm):180cm
需要注意的是,由于用户输入的是整数类型的数据,因此使用cin语句读取数据时,需要使用相应的数据类型来转换输入值,避免出现不必要的错误或异常情况。




2023/4/2 上午2:03:55

用c语言写一份

2023/4/2 上午2:04:13

你可以使用C语言中的scanf和printf函数来实现这个功能。以下是示例代码:

c
#include <stdio.h>

int main() {
    int height;
    printf("请输入你的身高(cm):");
    scanf("%d", &height);
    printf("请输入你的身高(cm):%dcm\n", height);
    return 0;
}
在这段代码中,首先使用printf函数输出提示信息“请输入你的身高(cm):”,然后使用scanf函数获取用户输入的身高值,并将其存储在名为height的整型变量中。最后再次使用printf函数输出带有身高值的提示信息,并换行。

执行该程序时,会在控制台上显示如下信息:

请输入你的身高(cm):180
请输入你的身高(cm):180cm
需要注意的是,由于用户输入的是整数类型的数据,因此需要使用相应的格式说明符%d来读取输入值,并使用&符号引用变量地址,以便将输入值存储到指定的变量中。




2023/4/2 上午2:04:13

用java写一份

2023/4/2 上午2:04:32

你可以使用Java中的Scanner类和System.out.println语句来实现这个功能。以下是示例代码:

java
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
      Scanner input = new Scanner(System.in);
      System.out.print("请输入你的身高(cm):");
      int height = input.nextInt();
      System.out.printf("请输入你的身高(cm):%dcm\n", height);
    }
}
在这段代码中,首先导入java.util.Scanner类,然后创建一个名为input的Scanner对象。接着使用System.out.print语句输出提示信息“请输入你的身高(cm):”,再使用nextInt方法从input对象中读取用户输入的身高值,并将其存储在名为height的整型变量中。最后使用System.out.printf语句输出带有身高值的提示信息,并换行。

执行该程序时,会在控制台上显示如下信息:

请输入你的身高(cm):180
请输入你的身高(cm):180cm
需要注意的是,在处理用户输入时,需要使用相应的数据类型来获取输入值,避免出现不必要的错误或异常情况。




2023/4/2 上午2:04:46

用牌Python写一份

2023/4/2 上午2:05:08

我不确定你提到的“牌”是什么,但如果你指的是Python中的PyAutoGUI库,那么可以使用pyautogui.prompt函数和pyautogui.alert函数来实现输入输出功能。

以下是示例代码:

python
import pyautogui

# 获取用户输入的身高值
height = pyautogui.prompt(text='请输入你的身高(cm)', title='身高输入框', default='')

# 在屏幕上显示带有身高值的提示信息
if height:
    pyautogui.alert(text=f'请输入你的身高(cm):{height}cm', title='身高提示框')
该程序首先导入了PyAutoGUI库,并使用pyautogui.prompt函数创建一个带有输入框的对话框,等待用户输入身高值。然后判断用户是否输入了身高值,如果有则使用pyautogui.alert函数创建一个带有提示信息的对话框,并在屏幕上显示。

执行该程序时,会弹出一个对话框,提示用户输入身高值。用户输入完毕后,将弹出另一个对话框,显示带有身高值的提示信息。需要注意的是,PyAutoGUI库需要安装并配置环境后才能正常运行。




2023/4/2 上午2:05:09

用web写一份

2023/4/2 上午2:05:35

若使用Web实现身高输入,需要用到HTML、CSS和JavaScript等技术。可以通过创建表单来获取用户输入,并使用JavaScript代码在网页上输出提示信息。

以下是一个简单的示例代码:

html
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>身高输入框</title>
</head>
<body>
    <form>
      <label for="height">请输入你的身高(cm):</label>
      <input type="number" id="height" name="height"><br><br>
      <button type="button" onclick="showHeight()">提交</button>
    </form>

    <script type="text/javascript">
      function showHeight() {
            var height = document.getElementById("height").value;
            alert("请输入你的身高(cm):" + height + "cm");
      }
    </script>
</body>
</html>
该程序使用HTML代码创建了一个表单,包括一个文本标签、一个输入框和一个提交按钮。其中,输入框使用type="number"属性来限制输入内容只能为数字,以便保证输入值的正确性。提交按钮使用onclick事件来触发JavaScript函数showHeight()。

JavaScript代码定义了名为showHeight()的函数,该函数使用document.getElementById("height").value语句获取用户输入的身高值,并使用alert()函数在网页上弹出带有身高值的提示框。

执行该程序时,会在浏览器中显示一个表单,提示用户输入身高值。用户输入完毕后,点击“提交”按钮,会弹出一个提示框,显示带有身高值的提示信息。




2023/4/2 上午2:05:36

用c#写一份

2023/4/2 上午2:05:54

你可以使用C#中的Console.ReadLine和Console.WriteLine方法来实现这个功能。以下是示例代码:

csharp
using System;

class Program {
    static void Main(string[] args) {
      Console.Write("请输入你的身高(cm):");
      int height = int.Parse(Console.ReadLine());
      Console.WriteLine("请输入你的身高(cm):" + height + "cm");
    }
}
在这段代码中,首先使用Console.Write方法输出提示信息“请输入你的身高(cm):”,然后使用Console.ReadLine方法获取用户输入的身高值,并将其存储在名为height的整型变量中。最后使用Console.WriteLine方法输出带有身高值的提示信息,并换行。

执行该程序时,会在控制台上显示如下信息:

请输入你的身高(cm):180
请输入你的身高(cm):180cm
需要注意的是,由于用户输入的是字符串类型的数据,因此需要使用int.Parse方法将其转换为整数类型,在后续的程序中进行数值处理。如果用户输入的不是纯数字字符串,则会出现格式异常错误,需要进行相应的异常处理。
页: [1]
查看完整版本: 大佬求助!