python编程实战100例子_1.1 实例1 打印九九乘法口诀

python编程实战100例子_1.1 实例1 打印九九乘法口诀

2022.09.18

编程重点:print()函数

1.字符串拼接;

b = "world"
print('hello',b)

打印输出

hello world

2.格式化输出(浮点型、正负号、字符串、数字);

# 1) 格式化输出浮点型,10个字符宽度,不足部分在前补,保留3位小数,f表示浮点数
x = -1.777
print("%10.3f" % x)
print("%010.3f" % x) 

打印输出

    -1.777
-00001.777
# 2) 格式化输出浮点型,-表示左对齐,10个字符宽度,不足部分在后补0
x = -1.777
print("%-10.3f" % x)
print("%-010.3f" % x)

打印输出

-1.777    
-1.777 
# 3) 格式化输出浮点型,+表示显示正负号,
x = +188.888
print("%+f" % x)

打印输出

+188.888000
# 4) 输出字符串
# 5) 输出数字
str = '编程是快乐的'
print("(%s)的长度是:%d" % (str, len(str)) )

打印输出

(编程是快乐的)的长度是:6

3.是否换行;

# 6)print默认换行
# 7) print + end=‘’ 不换行
print('不换行',end='')
print('--不换行')

打印输出

不换行--不换行

4.指定格式输出(“{0}”.format);

# 8) 定制的格式化
# print("{0}".format(""))    
print("我是{0},年龄:{1}".format("wls",10))

打印输出

我是wls,年龄:10

5.代码实现打印九九乘法口诀;

# 9) 代码实现九九乘法口诀表

# for循环,range(1,10)取1~9之间的整数,不会取到10
for i in range(1,10):
    # for循环,从1取到i的整数:
    for j in range(1,i):
        # print函数默认换行,可以添加end=来避免换行
        # end=' '可以保证每个式子之间添加一个空格
        print("{0}*{1}={2}".format(i,j,i*j), end=' ')
    # for循环完成后加一个换行,通过print(‘’)来实现
    print('')

打印输出

2*1=2 
3*1=3 3*2=6 
4*1=4 4*2=8 4*3=12 
5*1=5 5*2=10 5*3=15 5*4=20 
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值