am_dot_com

FP 20221018

Oct 18th, 2022 (edited)
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. # 2.py
  2.  
  3. """
  4. Operadores aritméticos
  5. + adição
  6. - subtração
  7. * multiplicação
  8. / divisão real
  9. // divisão inteira
  10. ** potência
  11. % resto da divisão inteira
  12. """
  13.  
  14. n1 = 3
  15. n2 = 2
  16. nSum = n1+n2
  17. nSub = n1-n2
  18. nMult = n1*n2
  19. nDivR:float = n1/n2
  20. nDivI = n1//n2
  21. nPot = n1 ** n2
  22. nRemainder = n1%n2
  23.  
  24. # não vai funcionar
  25. #strMsg = n1+"+"+str(n2)+"="+str(nSum)
  26.  
  27. #OK
  28. strMsg = str(n1)+"+"+str(n2)+"="+str(nSum)
  29. #strMsg = "%s+%s=%d"%(str(n1), str(n2), nSum)
  30. print(strMsg)
  31.  
  32. #OK
  33. strMsg = "%d+%d=%d"%(n1, n2, nSum)
  34. print(strMsg)
  35.  
  36. #OK
  37. strMsg = "{}+{}={}".format(n1, n2, nSum)
  38. print(strMsg)
  39.  
  40. strMsg = f"{n1}+{n2}={nSum}"
  41. print(strMsg)
  42.  
  43. strMsg = f"{n1}-{n2}={nSub}"
  44. print(strMsg)
  45.  
  46. strMsg = f"{n1}*{n2}={nMult}"
  47. print(strMsg)
  48.  
  49. strMsg = f"{n1}/{n2}={nDivR} {type(nDivR)}"
  50. print(strMsg)
  51.  
  52. saberOTipoDaDivisaoInteira = type(nDivI)
  53. tipoDoTipo = type(saberOTipoDaDivisaoInteira) # type
  54. strMsg = f"{n1}//{n2}={nDivI} {saberOTipoDaDivisaoInteira}"
  55. print(strMsg)
  56.  
  57. strMsg = f"{n1}**{n2}={nPot} {type(nPot)}"
  58. print(strMsg)
  59.  
  60. strMsg = f"{n1}%{n2}={nRemainder}"
  61. print(strMsg)
  62.  
  63. **********************************
  64.  
  65. # 3.py
  66. """
  67. operadores booleanos
  68. and e-lógico conjunção-lógica
  69. or ou-lógico disjunção-lógica
  70. not negação-lógica
  71.  
  72. False é o elemento absorvente do and
  73. True é o elemento absorvente do or
  74. not True = False
  75. not False = True
  76.  
  77. e1 and False and e3 and ... en = False
  78. e1 or True or e3 or ... en = True
  79.  
  80. AND
  81. TT T
  82. TF F
  83. FT F
  84. FF F
  85.  
  86. OR
  87. TT T
  88. TF T
  89. FT T
  90. FF F
  91. """
  92.  
  93. """
  94. Operadores Relacionais
  95. binários
  96. left-operand operator right-operator
  97.  
  98. > : bool
  99. >= : bool
  100. < : bool
  101. <= : bool
  102. == : bool
  103. != : bool
  104.  
  105. """
  106. print (2<3)
  107. print ("Zélia"<"maria") # True
Advertisement
Add Comment
Please, Sign In to add comment