Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.81 KB | None | 0 0
  1. def _6_5(n):
  2. a = [1,2,3,4,5,6]
  3. b = [1,2,3,4,5,6]
  4. soma = 0
  5. par = 0
  6. lista = []
  7. for i in range(n):
  8. soma = random.choice(a) + random.choice(b)
  9. lista.append(soma) # aqui não fazemos l = lista.append(soma) senão temos NoneType porque ele não vai criar nada novo
  10. if soma % 2 == 0:
  11. par += 1
  12.  
  13. percentagem = par/n
  14.  
  15. return n,lista, percentagem
  16.  
  17. def _6_6(lista):
  18. if not lista:
  19. return []
  20. nova =[lista[0]]
  21. for i in range(1,len(lista)):
  22. soma = lista[i] + nova[i-1]
  23. nova.append(soma)
  24.  
  25.  
  26. return nova
  27.  
  28. def _6_7(lista):
  29. negativa = []
  30. for i in range(len(lista)):
  31. negativa.append([])
  32. for j in range(len(lista[i])):
  33. if lista[i][j] == 0:
  34. negativa[i].append(1)
  35. else:
  36. negativa[i].append(0)
  37. return negativa
  38.  
  39.  
  40.  
  41.  
  42. #[1 2 3] passa a [7 4 1]
  43. #[4 5 6] [8 5 2]
  44. #[7 8 9] [9 6 3]
  45. def _6_8(lista):
  46. nova = []
  47. linhas = len(lista)
  48. colunas = len(lista[0])
  49.  
  50. for i in range(linhas):
  51. for j in range(colunas):
  52. print(tuplo)
  53.  
  54. def teste10():
  55.  
  56.  
  57.  
  58.  
  59. def transposta(tuplo):
  60. linhas = len(tuplo[0])
  61. colunas = len(tuplo)
  62.  
  63. for j in range(colunas):
  64. for i in range(linhas):
  65. print(tuplo[i][j],end=' ')
  66. print('')
  67.  
  68.  
  69. def transposta2(tuplo):
  70. novo = ()
  71. linhas = len(tuplo[0]) #está trocado porque é com a transposta
  72. colunas = len(tuplo) #está trocado porque é com a transposta
  73.  
  74. for j in range(colunas):
  75. l = ()
  76. for i in range(linhas):
  77. l += (tuplo[i][j],)
  78. novo = novo + (l,)
  79.  
  80. return novo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement