python笔记_将循环内容在一行输出的方法

作者:csdn950212 时间:2022-08-11 20:27:09 

例子是输出九九乘法表

如果按照如下程序写:


# 输出九九乘法表
for i in range(10):
 for j in range(1,i+1):
   print("{}*{}={:2} ".format(j,i,i*j))
 print('')

就会出现下面的输出:

python笔记_将循环内容在一行输出的方法

这并不是我们想要的形式。print()会自动换行。

python3中end属性默认为换行符\n,此时将end属性改为‘',就不会自动换行了。

只需要将


print("{}*{}={:2} ".format(j,i,i*j))

改为


print("{}*{}={:2} ".format(j,i,i*j),end='')

可以得到我们想要的乘法表的形式。

python笔记_将循环内容在一行输出的方法

而python2中,print不是内置函数。在打印的字符串后面加上一个,改变默认换行形式。


print "{}*{}={:2} ".format(j, i, i * j),

来源:https://blog.csdn.net/csdn950212/article/details/78777487

标签:python,循环,一行,输出
0
投稿

猜你喜欢

  • Golang三个编译基本命令的使用小结

    2023-08-28 05:08:03
  • PHP crypt()函数的用法讲解

    2023-06-13 03:08:05
  • Design IT. (8),一匹“更快的马”

    2009-02-11 12:19:00
  • 如何判断JavaScript变量的类型

    2009-02-25 12:28:00
  • asp检测表单输入EMAIL合法性的函数

    2007-10-16 13:39:00
  • mysql5.58的编译安装

    2011-01-29 16:26:00
  • SQLServer 2008助你轻松编写T-SQL存储过程

    2010-12-06 13:38:00
  • 解决python web项目意外关闭,但占用端口的问题

    2023-02-11 19:18:53
  • PHP IN_ARRAY 函数使用注意事项

    2023-11-16 19:24:24
  • Python基于最小二乘法实现曲线拟合示例

    2021-08-06 15:47:07
  • django创建自定义模板处理器的实例详解

    2022-07-29 19:50:00
  • python操作mongodb根据_id查询数据的实现方法

    2023-04-04 23:12:28
  • Python深度学习之使用Albumentations对图像做增强

    2023-11-24 06:18:23
  • 讲解无法打开用户默认数据库的解决方法

    2008-12-05 15:55:00
  • 3个比较好用的asp检查函数

    2007-09-24 13:25:00
  • 瀑布流布局代码一例

    2023-08-25 07:33:19
  • 索引的原理及索引建立的注意事项

    2012-08-21 10:27:47
  • AJAX:如何处理书签和后退按钮

    2008-03-21 18:44:00
  • 我们需要的是怎样的分页?

    2007-09-28 20:24:00
  • 微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧

    2023-01-31 22:30:44
  • asp之家 网络编程 m.aspxhome.com