全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

关于Python 3中print函数的换行详解

前言

因为工作的需要,最近看了看Python的应用,从入门级的九九乘法表开始,结果发现Python3.x和Python2.x真的是有太大的不同之处,就比如这里的换行处理,怕忘记先记下来,好了,话不多说了,来一起看看详细的介绍:

Python2.X中的代码:

#!/usr/bin/env python
#-*- coding: utf-8 -*-
__author__ = '****'

class PrintTable(object):
 '''打印九九乘法表'''
 def __init__(self):
  print('开始打印 9 X 9 的乘法表格')
  self.print99()

 def print99(self):
  for i in xrange(1, 10):
   for j in xrange(1, i+1):
    print('%d X %d = %2s ' %(j, i, i*j)),
   print('\n')
if __name__ == '__main__':
 pt = PrintTable()

具体的算法,横向、纵向两层循环就不说了。

这里涉及两个问题:第一,在内层循环的print()函数结尾,在Pyhon2中,print()打印输出后要换行的话,是在函数末尾加一个逗号',',但是在Python3中运行代码会发现,加逗号并不起作用,在win中运行如图1所示,


图1

在Linux中运行如图2,


图2

可以看出,并没有换行,原因是在Python3中,换行采用了新语法,形如print(‘*‘, end=”) ,是的,区别就是在print()函数的第二个参数,加上了end=”,修改、运行,最后的运行结果,如图3,

图3

正常输出。

其实在上面代码中还有一个问题,接上面 问题一,xrange()函数,如果你只是修改了print()函数的语法,没有关注xrange()的话,会出现下图4的情况,

 
图4

这里提示说'xrange' is not defined,其实就是在Python3中,xrange()函数已被整合进range()函数了,统一使用range()函数。

OK,修改后,就会输出图3的正常结果了。

总结

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。


# python3  # print  # 不换行  # python3中print不换行  # python中print换行  # 如何使Python中的print()语句运行结果不换行  # python3让print输出不换行的方法  # 浅谈Python3中print函数的换行  # 解决Python print输出不换行没空格的问题  # python中print的不换行即时输出的快速解决方法  # 解决python中的print函数自动换行的问题  # 换行  # 如图  # 是在  # 好了  # 说了  # 九九  # 就会  # 如果你  # 就是在  # 是有  # 上了  # 就不  # 已被  # 不多  # 太大  # 看了看  # 第二个  # 采用了  # 还有一个  # 乘法表 


相关文章: ppt制作免费网站有哪些,ppt模板免费下载网站?  高端企业智能建站程序:SEO优化与响应式模板定制开发  定制建站哪家更专业可靠?推荐榜单揭晓  音响网站制作视频教程,隆霸音响官方网站?  西安大型网站制作公司,西安招聘网站最好的是哪个?  建站之星安装后界面空白如何解决?  网站制作网站,深圳做网站哪家比较好?  建站主机如何选?性能与价格怎样平衡?  MySQL查询结果复制到新表的方法(更新、插入)  网站制作壁纸教程视频,电脑壁纸网站?  如何在服务器上三步完成建站并提升流量?  一键制作网站软件下载安装,一键自动采集网页文档制作步骤?  济南网站制作的价格,历城一职专官方网站?  宝塔面板创建网站无法访问?如何快速排查修复?  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  已有域名和空间如何快速搭建网站?  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  如何实现建站之星域名转发设置?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  如何通过NAT技术实现内网高效建站?  公司网站的制作公司,企业网站制作基本流程有哪些?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  娃派WAP自助建站:免费模板+移动优化,快速打造专业网站  如何选择最佳自助建站系统?快速指南解析优劣  如何通过万网虚拟主机快速搭建网站?  如何选择可靠的免备案建站服务器?  如何通过虚拟机搭建网站?详细步骤解析  官网网站制作腾讯审核要多久,联想路由器newifi官网  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  如何在Ubuntu系统下快速搭建WordPress个人网站?  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  微网站制作教程,我微信里的网站怎么才能复制到浏览器里?  广德云建站网站建设方案与建站流程优化指南  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  如何在万网开始建站?分步指南解析  如何在万网主机上快速搭建网站?  网站代码制作软件有哪些,如何生成自己网站的代码?  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  建站DNS解析失败?如何正确配置域名服务器?  建站之星×万网:智能建站系统+自助建站平台一键生成  大型企业网站制作流程,做网站需要注册公司吗?  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  IOS倒计时设置UIButton标题title的抖动问题  建站主机SSH密钥生成步骤及常见问题解答?  如何在Windows虚拟主机上快速搭建网站?  Android滚轮选择时间控件使用详解  临沂网站制作公司有哪些,临沂第四中学官网?  整蛊网站制作软件,手机不停的收到各种网站的验证码短信,是手机病毒还是人为恶搞?有这种手机病毒吗?  如何在局域网内绑定自建网站域名?  建站主机选购指南:核心配置与性价比推荐解析 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。