前言

因为工作的需要,最近看了看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小时内与您取得联系。