Python练习实例(7-9)

学完了Python的基础语法,希望能在练习中更加熟练语法的使用。
练习实例的所有题目出自于菜鸟教程,答案均为个人所写,希望能提供给像我一样学习Python的朋友们一些帮助或思路。

运行结果在文章最后哦!

如有更好的解决方案请指教,感谢!

实例7

题目:将一个列表的数据复制到另一个列表中。

程序分析:1、使用等号直接赋值的方法复制
          2、使用列表的[:]的方法
"""
#1
a = [1, 2, 3, 4]
b = a
print(b)

#2
a = [1, 2, 3, 4]
b = a[:]
print(b)

实例8

题目:输出 9*9 乘法口诀表。

"""
程序分析:用for循环解决,9行9列
          每行左边的数字:从1开始,到行数结束
          右边数字都是当前行数
          最后输出时用  end=''  来使输出结果不换行
"""
for i in range(1, 10):
    print(' ')
    for j in range(1, i + 1):
        print(j, '*', i, '=', i * j, end='   ')

实例9

题目:暂停一秒输出

"""题目:暂停一秒输出。

程序分析:time.sleep(secs)  sec是暂停的秒数
        要记得导入 time 模块
"""

import time
a = [1, 2, 3]
for i in a:
    print(i)
    time.sleep(1)

运行结果

实例7
[1, 2, 3, 4]
[1, 2, 3, 4]

实例8
1 * 1 = 1    
1 * 2 = 2   2 * 2 = 4    
1 * 3 = 3   2 * 3 = 6   3 * 3 = 9    
1 * 4 = 4   2 * 4 = 8   3 * 4 = 12   4 * 4 = 16    
1 * 5 = 5   2 * 5 = 10   3 * 5 = 15   4 * 5 = 20   5 * 5 = 25    
1 * 6 = 6   2 * 6 = 12   3 * 6 = 18   4 * 6 = 24   5 * 6 = 30   6 * 6 = 36    
1 * 7 = 7   2 * 7 = 14   3 * 7 = 21   4 * 7 = 28   5 * 7 = 35   6 * 7 = 42   7 * 7 = 49    
1 * 8 = 8   2 * 8 = 16   3 * 8 = 24   4 * 8 = 32   5 * 8 = 40   6 * 8 = 48   7 * 8 = 56   8 * 8 = 64    
1 * 9 = 9   2 * 9 = 18   3 * 9 = 27   4 * 9 = 36   5 * 9 = 45   6 * 9 = 54   7 * 9 = 63   8 * 9 = 72   9 * 9 = 81

实例9
1
2
3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值