1. 首页
  2. 电子数码
  3. 打印是什么意思(Python编程基础04)

打印是什么意思(Python编程基础04)

简介:关于打印是什么意思(Python编程基础04)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

一、IPO模型

一个程序根据其功能可以分为三个部分:输入部分、处理部分和输出部分。

本讲学习基本的输入输出,通过输入函数获取数据(数值和字符串),通过输出函数以某种方式呈现处理结果。处理部分会涉及到各种操作,留待下一讲。

二、基本输入-input()函数

1、函数格式

Input(prompt=none,/) Input (prompt='')

2、参数说明

查看空闲时输入功能的描述。

查看IPython中输入函数的描述。

(1)参数可以省略。

(2)函数返回值是字符串。

3、实例演示

(1)接收字符串数据

没有提示信息的参数

提示信息参数

(2)接收整型数据

input()函数的返回值都是字符串。即使输入35,也会返回字符串‘35’,所以需要用int()进行转换。

(3)接收浮点型数据

要接收一个浮点数,必须用float()进行转换。

(4)容易出现的错误

应该接收整数数据,但如果它是浮点数或有字符,它将抛出ValueError消息。

我应该接收浮点数据,但是当我输入一个字符串时,我会抛出一个ValueError消息。

三、基本输出-print()函数

1、函数格式

print (value,…,sep=' 'end=' \ n 'file=sys.stdout,flush=false)

2、参数说明

查看空闲时打印功能的说明。

查看IPython中的打印功能描述。

3、实例演示

没有参数。

输出99个表的时候会用到这一招。

(1)输出空行

输出多个对象,默认分隔符为空格。

(2)输出一个或多个对象

使用参数sep指定分隔符。

(3)指定分隔符

默认终止符是换行符' \n '

(4)指定结束符号

使用file参数指定目标文件。

(5)输出到文件

使用%d、%f和%s输出整数、浮点和字符串数据。

使用%e输出科学记数法中的浮点数。

利用format()函数实现打印格式。

以输出整数数据为例,指定输出数据的宽度和对齐方式。

% nd,n表示宽度(位数)。如果数据的位数大于n,则如实输出数据;如果数据位的数量小于n,则输出数据前面填充空白。用于右对齐输出数据。

%-%-nd,其中n代表宽度(位数)。如果数据位数大于n,则如实输出数据;如果数据位的数量小于n,则输出数据后面填充空白。用于左对齐输出数据。

可以看出,format()函数只能实现右对齐,不能实现左对齐。

(6)格式输出

编程程序-斐波那契垂直柱。巴拉圭

#-*-编码:utf-8-*-

'''

函数:斐波那契数列

作者:华伟

日期:2020年11月7日

'''

deffib(n):

a,b=1,1

list=[]

ifn==1:

list.append(a)

elifn==2:

list.append(a)

列表.追加(b)

else:

list=[a,b]

(n-2):

a,b=b,a b

列表.追加(b)

返回列表

打印('[斐波那契数列的前30项]')

fib1=fib(30)

打印('右对齐输出:')

(30):

print('}'%fib1[i],end=' ')

if(I ^ 1)% 5==0:

打印()

打印('左对齐输出:')

(30):

print('%-7d'%fib1[i],end=' ')

if(I ^ 1)% 5==0:

打印()

(7)引申案例-输出斐波拉契数列

四、美观输出-pprint()函数

pprint是& quot漂亮的打印机& quot,并且& quot漂亮& quot意味着& quot漂亮又漂亮& quot,也就是漂亮的印刷。这是一个相当简单但很有用的模块,主要用于打印复杂的数据结构对象,比如多层嵌套列表、元组、字典等。使用print()函数输出列表my list=[& quot;美不胜收。"& quot显式优于隐式。"& quot简单比复杂好。"& quot复杂胜过复杂。"]

整个列表一行输出,看起来有点不舒服。使用pprint模块的pprint()代替print()可以解决以下痛点:设置合适的线宽,进行合适的换行符,设置打印的缩进和级别,格式化打印判断对象是否有死循环,优化打印内容

1、pprint模块概述

PPRINT (object,stream=none,indent=1,width=80,Depth=None,*,compact=False)默认线宽参数为80。当打印字符小于80时,pprint()基本等同于内置函数print()。当字符超出时,将被美化并打印格式。

2、pprint()函数说明

简单使用

将缩进设置为4个空格(默认为1)。

设置打印的线宽。

设置打印级别(默认全打印)

最后,边肖想说:我是一名python开发工程师。

我整理了一套最新的python系统学习教程。

想要这些资料的可以关注私信边肖& quot01 & quot(免费分享),希望能帮到你。

本文主要介绍了关于打印是什么意思(Python编程基础04)的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/89354.html