【自学Python】Python input()函数

news/2025/3/6 2:40:43/

Python input()函数

Python input()函数教程

Python 中,input() 函数用于获取用于的输入,并给出提示。input() 函数,总是返回 string 类型,因此,我们可以使用 input() 函数,获取用户输入的任何数据类型 。

Python input()函数详解

语法

input([prompt])

参数

参数描述
prompt提示信息。

返回值

用户输入的内容。

案例

输入字符串

使用 input() 函数,接受输入的字符串

print("嗨客网(www.haicoder.net)")# 使用 input 函数,接受输入的字符串
strMsg = input("请输入:")
print('strMsg:', strMsg)

程序运行后,控制台输出如下:

请添加图片描述

首先,我们使用 input() 函数,接受用户的输入,给出提示: “请输入:” ,并使用 变量 strMsg 保存用户输入的内容。

程序运行后,控制台输出了 “请输入:”,并等待用户输入,我们输入字符串之后,程序运行结束,并打印输入的字符串。

输入整数

使用 input() 函数,接受整数输入

print("嗨客网(www.haicoder.net)")# 使用 input 函数,接受整数的输入
strNum = input("请输入:")
print('strNum:', strNum, ', Type Num:', type(strNum))

程序运行后,控制台输出如下:

请添加图片描述

首先,我们使用 input() 函数,接受用户的输入,给出提示: “请输入:” ,并使用变量 strNum 保存用户输入的内容。

程序运行后,控制台输出了 “请输入:”,并等待用户输入,我们输入数字之后,程序运行结束,并打印输入的数字。

同时,我们使用 type() 函数,获取输入的变量的类型,发现是 string 类型,即,我们虽然输入的是数字,但 input() 统一返回字符串类型。

输入浮点数

使用 input() 函数,接受浮点数输入。

print("嗨客网(www.haicoder.net)")# 使用 input 函数,接受浮点数的输入
strFloat = input("请输入:")
print('strFloat:', strFloat, ', Type Float:', type(strFloat))

程序运行后,控制台输出如下:

请添加图片描述

首先,我们使用 input() 函数,接受用户的输入,给出提示: “请输入:” ,并使用变量 strFloat 保存用户输入的内容。

程序运行后,控制台输出了 “请输入:”,并等待用户输入,我们输入浮点数之后,程序运行结束,并打印输入的浮点数。

同时,我们使用 type() 函数,获取输入的变量的类型,发现是 string 类型,即,我们虽然输入的是浮点数,但 input() 统一返回字符串类型。

Python input()函数总结

在 Python 中,input() 函数用于获取用于的输入,并给出提示。input() 函数,总是返回 string 类型,因此,我们可以使用 input() 函数,获取用户输入的任何数据类型。Python input() 函数语法:

input([prompt])

http://www.ppmy.cn/news/11119.html

相关文章

Python3,我把新年祝福写在“雨“中,你看,雨一直下,气氛还算融洽,在同个屋檐下....

新年愿望写在"雨"中1、引言2、代码实战2.1 模块介绍2.1.1 Pygame 介绍2.1.2 Pygame的display介绍2.1.3 Pygame的event介绍2.1.4 Pygame的font介绍2.2 代码示例3、总结1、引言 小屌丝:鱼哥,2023年了, 你有啥愿望啊? 小鱼…

大一计算机新生,感觉什么都学不会怎么办?

虽然今天什么都没做,但是还是辛苦我了。。。刚开始难是正常现象,可以先梳理一下 计算基础基础很重要,实践为上 计算机组成与原理、数据结构、计算机网络、操作系统、编程语言 书看得越多,其实你越能找到自己的方向,一…

前端Vue和Element-UI配合后端接口进行数据交互

前言 本次用element-ui的table组件,简单案例演示下前后端数据交互。 前提声明:如果不知道如何在vue中引入element-ui,可以先看下这篇文章:Vue引入并使用Element-UI组件库的两种方式 静态页面 首先先写一个静态页面吧,数据都是…

00后少年的心力之作(已开源) | heartt(心力算法)

00后少年的心力之作(已开源) | 综合性极强的文本摘要算法: heartt 大家好,我是 heartt 算法的作者,一名热爱编程的学习者。 今天,我要向大家介绍我的新算法:heartt。 文章目录一、前言二、算法的介绍2.1 功能简介2.2 核心思想2.…

于仕琪C/C++ 学习笔记

C函数指针有哪几类?函数指针、lambda、仿函数对象分别是什么? 如何利用谓词对给定容器进行自定义排序? 传递引用和传递值的区别?传递常引用和传递引用之间的区别?传递右值引用和传递引用之 间的区别? 函…

【C++升级之路】第六篇:模板初阶(函数模板类模板)

🌟hello,各位读者大大们你们好呀🌟 🍭🍭系列专栏:【C学习与应用】 ✒️✒️本篇内容:泛型编程的概念,函数模板的概念、格式、原理和基础使用方法,类模板的格式和基础使用…

SQL(及存储过程)跑得太慢怎么办?

文章目录SPL和高性能进一步讨论关于算法关于存储关于T0如何开始SPL资料SQL作为目前最常用的数据处理语言,广泛应用于查询、跑批等场景。当数据量较大时,使用SQL(以及存储过程)经常会发生跑得很慢的情况,这就要去优化SQ…

少儿Python每日一题(18):字符的统计和处理

原题解答 本次的题目如下所示(原题出处:蓝桥杯): 【编程实现】 输入一行字符,分别统计出其英文字母、空格、数字和其它字符的个数并输出。 输入描述:输入一行字符 输出描述:按英文字母、空格、数字和其它字符的顺序输出其对应的个数 【样例输入】 a1 b2 c d4 !!! 5 【样…