【python练习】打印九九乘法表、转义字符

1. 循环嵌套打印九行小星星

#1.打印九行小星星
row=1
while row<=9:
    col=1
    while col<=row:
        print("*",end="")
        col+=1
    row+=1
    print("")

运行结果
在这里插入图片描述

  • 在python中,如果要定义一个行变量,通常定义为:row;如果要定义一个列变量,通常定义为:col
  • print("")这一行代码的目的,就是在一行小星星输出完成之后,添加换行!

2. 打印九九乘法表

  • 观察九九乘法表可知,每一个式子均为列号乘以行号
    1. 第一次尝试
#1.打印九九乘法表
row=1
while row<=9:
    col=1
    while col<=row:
        print("%d * %d = %d "%(col,row,col*row),end="")
        col+=1
    row+=1
    print("")

运行结果
在这里插入图片描述

  • 可以看出乘法表垂直方向并没有对齐
    2. 第二次尝试
#1.打印九九乘法表
row=1
while row<=9:
    col=1
    while col<=row:
        print("%d * %d = %d "%(col,row,col*row),end="\t")
        col+=1
    row+=1
    print("")
  • 这里用到了转义字符\t
    在这里插入图片描述

3. 转义字符

  • \t在控制台输出一个制表符,协助在输出文本时垂直方向保持对齐
  • \n在控制台输出一个换行符
  • 制表符的功能是在不使用表格的情况下在垂直方向按列对齐文本
转义字符描述
\\反斜杠符号
\’单引号
\"双引号
\n换行
\t横向制表符
\r回车
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值