前端 input 只能输入数字 且小于100_Python基于控制台的输入与输出

本文探讨了Python中的控制台输入输出,特别是使用`input()`和`print()`函数。文章详细介绍了如何限制`input()`仅接受数字且不超过100,通过`int()`函数转换输入并进行边界检查。同时,还涵盖了Python的基础语法,如标识符、运算符、内置函数等。
摘要由CSDN通过智能技术生成

f336216a38acbe2d17a5d95892076d07.png

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

  • Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
  • Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。
  • Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
  • Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。

一.控制台的输入与输出

python提供了input()函数进行输入,print()函数进行输出

Python中提供了input()函数用于输入数据。该函数都返回字符串类型。格式如下:

input(prompt=None,/)

其中prompt表示提示信息,默认为空。如果不空,则显示提示信息。

x=input("请输入x值:")

请输入x值:100

x

‘100’

http://1.int()函数

格式1:int([x])

功能截取数字的整数部分或将字符串转成一个整数;如果不给参数则返回值为0

例 int()

输出为: 0

例 int(23.54)

输出为:23

int(-3.52)

输出为:-3

注意:int()函数不接受带小数的数字字符串

格式2:int(x,base=10)

功能:把base进制的字符串x转换为十进制,base可选的基数,默认为十进制。

说明:当int()函数的第一个参数为字符串时,可以指定第二个参数base来说明这个字符串时什么进制,同样不接受到小数的数字字符串。base的有效范围为0和2-36。

例 int('1001001',2) #将二进制的数转换为十进制

2.float()函数

格式: float(x=0,/)

功能:将一个数字或字符串转换为浮点数。

float(5)

输出结果:5.0

float(5.67)

输出结果:5.67

float('inf')#无穷大,inf不区分大小写

输出结果:Inf

3.eval()函数

格式:eavl(source,globals=None,locals=None,/)

功能:将source当作一个python表达式进行解析和计算,返回计算结果

参数说明:source是一个字符串

x=3
eval('x+1')

结果为 4

<
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值