python2.7 中 print()函数的使用及input()、与raw_input()的区别

这篇具有很好参考价值的文章主要介绍了python2.7 中 print()函数的使用及input()、与raw_input()的区别。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、python2.7 中 print()函数的使用:

  1. 直接输出双引号或单引号内的任何字符或数字
  2. 输出变量的值,不用加双引号或单引号,直接在()内写变量名称即可,或者print后面空格直接写变量名称
  3. 同时输出多项内容,不同内容用逗号隔开,不同内容包括双引号或单引号内的内容、变量。
  4. 在双引号或单引号内的内容中掺杂有一个变量或多个,在要输出变量值的位置用%加变量类型来代替,比如字符型%s,浮点型%f。并在双引号或单引号后面再加一个%号和括号,并在括号内按顺序写入变量名,变量之间用逗号隔开。
  5. 字符串格式化输出:
    宽度描述:在要输出变量值位置的%后面加数字,这个数字代表了变量要占几位
    比如:print(‘你的分数是%8s分’)%(变量名)
    浮点数精度描述:在要输出变量值位置的%后面加点号然后加数字,这个数字代表了精确到小数点后几位
    比如print(‘你的分数是%.4s分’)%(变量名)
    宽度精度同时描述:在要输出变量值位置的%后面加数字,然后点号和数字,可以同时设置宽度和精度
    print(‘你的分数是%8.4s分’)%(变量名)

代码示例:

#直接输出双引号或单引号内的任何字符或数字
print '我love123,   前面是三个空格'
#输出变量的值,不用加双引号或单引号,直接在()内写变量名称即可,或者print后面空格直接写变量名称
x=100
y=99
print x
print(x)
print x,y
#同时输出多项内容,不同内容用逗号隔开,不同内容包括双引号或单引号内的内容、变量。
print '我爱中国',x,y,"i love china"
#在双引号或单引号内的内容中掺杂有一个变量或多个,在要输出变量值的位置用%加变量类型来代替
population=14
nationality=56
print '我国有%s亿人口,%s个民族'%(population,nationality)
# 字符串格式化输出
print '我国有%4.1f亿人口,%8s个民族'%(population,nationality)

二、python2.7 中input()、与raw_input()的区别

input()输入数字、变量、表达式,如果输入字母会识别为变量,如果没有定义此变量会报错。
如下所示:

input('请输入一个字母:')

报错信息
python2.7 中 print()函数的使用及input()、与raw_input()的区别

raw_input()输入任何字母数字汉字都变为字符串一模一样的显示。
如果输入的数字要赋值给其他变量计算,要强制转换字符类型,例如a=float(input(‘请输入数字:’))

改为raw_input之后,不会自动识别为变量,可正常运行

raw_input('请输入一个字母:')

python2.7 中 print()函数的使用及input()、与raw_input()的区别文章来源地址https://www.toymoban.com/news/detail-424381.html

到了这里,关于python2.7 中 print()函数的使用及input()、与raw_input()的区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Python2.x与Python3.x的区别】

    print 语句没有了,取而代之的是 print() 函数。 这点不明显,代码格式化工具会帮我们进行代码格式化,因此我们可能观察不大是不是有个空格(其实没有) 而 没有括号还挺明显 取消了exec语句,只剩下exec()函数。 Python 2.6已经支援exec()函数。与上类似,exec()函数用于执行字符

    2024年02月02日
    浏览(33)
  • python print单引号和双引号区别

    942次阅读 没有评论 单引号和双引号 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1和str2是没有任何区别的。但是如果遇到需要转义字符的情况,来看单引号和双引号的版本。 单引号 双引号 单引号需要加 \\\'\\\' 来让编译器判断目前是转义字符,而双

    2024年02月13日
    浏览(37)
  • Python 常用内置函数详解(二):print()函数----打印输出

    print() 函数是 Python 编程最常见的函数,常用于输出程序结果,默认输出到屏幕,也可以输出到指定文件中。 语法格式: 参数说明: value:表示要输出的值,可以是数字、字符串、各种类型的变量等。 … :值列表,表示可以一次性打印多个值,输出多个值时,需要使用 \\\",\\\"

    2024年04月28日
    浏览(51)
  • Python 之 print 函数语法格式及各参数详解

    print() 函数具有丰富的功能,详细语法格式如下: print(value, …, sep=’ ‘, end=’n’, file=sys.stdout, flush=False) 默认情况下,将值打印到流或sys.stdout。 可选参数: file:类文件对象(stream); 默认为当前的sys.stdout。 sep:在值之间插入的字符串,默认为空格。 end:在最后一

    2024年02月08日
    浏览(50)
  • Python如何用print函数输出田字格?如何计算十年后的体重?

    Python如何用print函数输出田字格? 在 Python 编程中,使用 print 函数输出田字格是一项常见的任务。田字格是由“田”字形的方格组成的表格,通常用于排版或整理数据。在 Python 中,可以使用循环嵌套和字符串拼接等方法来实现输出田字格的功能。 以下是使用 print 函数输出田

    2024年02月06日
    浏览(65)
  • [Golang实战] gorm中使用Raw()和 Exec() 两种方式操作sql原生语句的特点和区别

    当我在gorm中使用原生sql操作数据库时,时常用raw() 和 exec() ,有时候经常遇到数据插不进去或者 数据帮i当不到结构体,原来是 这两个方法有不同的用处和特点 个人理解: 需要查询数据 映射到结构体时使用 官方理解: DB.Raw() 方法用于执行原始 SQL 查询语句或可执行的命令。

    2024年02月13日
    浏览(51)
  • RAW图像详解及使用Python读取raw格式图像并显示

    RAW在英文中的解释是未处理的、自然状态的,这也就是RAW文件的真谛。RAW图像就是CMOS或者CCD图像感应器将捕捉到 的光源信号转化为数字信号的原始数据,因此RAW文件也被人们称之为“数码底片”。RAW格式的全称是RAW Image Format,记 录了由相机拍摄所产生的一些元数据,如IS

    2024年02月15日
    浏览(39)
  • 【python基础】input函数

    视频讲解 input函数 我们在学习了字符串类型和数字类型数据的时候,我们用print函数来输出这些数据,那么Python如何去输入这些数据呢? 这就要用到 input函数 了,input函数的作用就是将用户输入的信息以 字符串类型数据 存储到变量中,以供程序使用。 其语法格式: 变量

    2024年02月08日
    浏览(40)
  • Python-VBA函数之旅-input函数

    目录 一、input函数的常见应用场景: 二、input函数使用注意事项: 三、如何用好input函数? 1、input函数: 1-1、Python: 1-2、VBA: 2、推荐阅读: 个人主页:神奇夜光杯-CSDN博客  一、input函数的常见应用场景:         input函数 在Python中主要用于 获取用户的文本输入 ,其

    2024年04月28日
    浏览(34)
  • Python函数每日一讲 - input()

    在Python中, input() 函数是一个非常有用的工具,它可以让我们从用户处获取输入,并将输入数据作为字符串返回,为我们编写交互式程序提供了便利。本文将介绍 input() 函数的基本用法及其在日常工作中的应用。 input()函数的语法非常简单,其基本格式如下: 其中,prompt是一

    2024年03月19日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包