mult.py 650 B

12345678910111213141516171819202122
  1. # mult.py
  2. assert 1 * 2 == 2
  3. assert 1 * 2 * 3 == 6
  4. assert 1 * 2 * 3 * 4 == 24
  5. assert 'a' * 3 == 'aaa'
  6. assert 'a' * 3 * 2 == 'aaaaaa'
  7. assert 3 * 'bb' == 'bbbbbb'
  8. assert 3 * 'bb' * 2 == 'bbbbbbbbbbbb'
  9. assert 3 * 'bb' * 2 * 3 == 'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb'
  10. assert b'x' * 3 == b'xxx'
  11. assert b'x' * 3 * 2 == b'xxxxxx'
  12. assert 3 * b'yy' == b'yyyyyy'
  13. assert 3 * b'yy' * 2 == b'yyyyyyyyyyyy'
  14. assert [1,2,3] == [1,2,3]
  15. assert [1,2,3] != [1,2,4]
  16. assert 2 * [1, 2, 3] == [1, 2, 3, 1, 2, 3]
  17. assert [1, 2, 3] * 2 == [1, 2, 3, 1, 2, 3]
  18. assert 3 * [1, 2, 3] == [1, 2, 3, 1, 2, 3, 1, 2, 3]
  19. assert [1, 2, 3] * 3 == [1, 2, 3, 1, 2, 3, 1, 2, 3]
  20. print('PASS')