Python入门示例系列17 输入与输出
发布时间:2023-04-12 14:22:57 所属栏目:教程 来源:
导读:Python入门示例系列17 输入与输出
读取键盘输入(input)
Python 提供了 input() 内置函数从标准输入(键盘)读入一行文本,默认的标准输入是键盘。返回结果是字符串。
>>> str = input("请输入:");
请输入
读取键盘输入(input)
Python 提供了 input() 内置函数从标准输入(键盘)读入一行文本,默认的标准输入是键盘。返回结果是字符串。
>>> str = input("请输入:");
请输入
|
Python入门示例系列17 输入与输出 读取键盘输入(input) Python 提供了 input() 内置函数从标准输入(键盘)读入一行文本,默认的标准输入是键盘。返回结果是字符串。 >>> str = input("请输入:"); 请输入:123 >>> print(str) 123 如果从键盘输入两个数字,并求这两个数字之和,该怎么写程序呢? a=input("请输入一个数字 ") b=input("请再输入一个数字 ") print("求和结果 ", eval(a)+eval(b)) # 为什么不是 a+b ? eval(expression) eval函数解析expression参数并将其评估为python表达式。换句话说,我们可以说这个函数解析了传递给它的表达式并在程序中运行python expression(code)。 为了评估基于字符串的表达式,Python的eval函数运行以下步骤: 解析表达式 编译成字节码 将其评估为Python表达式 返回评估结果 输出 只想快速显示变量进行调试,可以用 str() 函数把值转化为字符串。 在Python 3.6之前,有两种将Python表达式嵌入到字符串文本中进行格式化的主要方法:%-formatting和str.format() 从Python 3.6开始,f-string是格式化字符串的一种很好的新方法。与其他格式化方式相比,它们不仅更易读,更简洁,不易出错,而且速度更快。 % 字符串( "格式化字符串" % (输出值) ) 示例1: name = "Eric" "Hello, %s." % name 示例2: name = "Eric" age = 74 "Hello, %s. You are %s." % (name, age) print('%x, %X' % (12, 15)) print('[%c]' % 97) (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
