当前位置:首页 > 话题广场 > 问答专区 > 科技

打印机照片格式化怎么操作看这里!小猿圈python学习-格式化打印

现有的练习要求是询问用户的姓名、年龄、工作、爱好,以下列格式打印

-信息of Alex Li -信息of Alex Li

Name : Alex Li

Age : 22

Job : Teacher

Hobbie: girl

-结束-

你如何实现?因为用文字补丁很难获得这种形式的输出,所以一起学习新的姿势吧。

只需要准备要打印的格式。因为里面的一些信息需要用户输入,所以事先不知道,所以可以先放置占位符,然后将字符串中的占位符映射到外部变量。

Name=input ('name3360 ')

Age=input('Age: ')

Job=input ('job3360 ')

Hobbie=input('Hobbie: ')

Info=' ' ' '

-信息of %s - #这里的每个%s都是占位符,主线的代表在后面的拓号上name

Name : %s #表示Name

Age : %s #表示Age

作业:% s #表示作业

Hobbie: %s #表示Hobbie

-结束-

第%(名称、名称、age、job、hobbie) #行上的%号是将上一个字符串与拓扑编号后面的变量相关联

打印(信息)

%s是代表性字符串占位符。此外,%d、数字占位符和%f是浮点占位符。如果用%d替换上面age后面的内容,则只能输入数字

我们运行了一下,但发现了错误。

。。

说%d需要一个数字,而不是str, what? 我们明明输入的是数字呀,22,22呀。

不用担心 ,不要相信你的眼睛我,们调试一下,看看输入的到底是不是数字呢?怎么看呢?查看数据类型的方法是什么来着?type()

name = input("Name:") age = input("Age:") print(type(age))

执行输出是

Name:Alex Age:22 <class 'str'> #怎么会是str Job:IT ....

让我大声告诉你,input接收的所有输入默认都是字符串格式!

要想程序不出错,那怎么办呢?简单,你可以把str转成int

age = int( input("Age:") ) print(type(age))

肯定没问题了。相反,能不能把数字转成字符串呢?必然可以,str( yourStr )

1.《打印机照片格式化怎么操作看这里!小猿圈python学习-格式化打印》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《打印机照片格式化怎么操作看这里!小猿圈python学习-格式化打印》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/3100760.html

上一篇

关于怎么把打印机墨盒抽出来,你需要知道这些墨盒拆卸与安装的力度适当就好,不能大力推动支架

打印机照片格式化怎么操作?终于找到答案了关于照片冲印,裁剪,打印,想保存照片的同学速度围观

  • 打印机照片格式化怎么操作?终于找到答案了关于照片冲印,裁剪,打印,想保存照片的同学速度围观
  • 打印机照片格式化怎么操作?终于找到答案了关于照片冲印,裁剪,打印,想保存照片的同学速度围观
  • 打印机照片格式化怎么操作?终于找到答案了关于照片冲印,裁剪,打印,想保存照片的同学速度围观
打印机照片格式化怎么操作?总结很全面速看!熟悉功能不可少_无需说明书之佳能篇

打印机照片格式化怎么操作?总结很全面速看!熟悉功能不可少_无需说明书之佳能篇

打印机照片格式化怎么操作相关介绍,2014-08-06 05:58:00作者:王勇 熟悉菜单功能是必不可少的 打开摄像头的设置菜单,我们总能看到很多设置列表,但实际上,一些小白用户在接受摄像头的时候,可能初期都不研究,所以很多实用的功...