Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 2.py
- """
- Operadores aritméticos
- + adição
- - subtração
- * multiplicação
- / divisão real
- // divisão inteira
- ** potência
- % resto da divisão inteira
- """
- n1 = 3
- n2 = 2
- nSum = n1+n2
- nSub = n1-n2
- nMult = n1*n2
- nDivR:float = n1/n2
- nDivI = n1//n2
- nPot = n1 ** n2
- nRemainder = n1%n2
- # não vai funcionar
- #strMsg = n1+"+"+str(n2)+"="+str(nSum)
- #OK
- strMsg = str(n1)+"+"+str(n2)+"="+str(nSum)
- #strMsg = "%s+%s=%d"%(str(n1), str(n2), nSum)
- print(strMsg)
- #OK
- strMsg = "%d+%d=%d"%(n1, n2, nSum)
- print(strMsg)
- #OK
- strMsg = "{}+{}={}".format(n1, n2, nSum)
- print(strMsg)
- strMsg = f"{n1}+{n2}={nSum}"
- print(strMsg)
- strMsg = f"{n1}-{n2}={nSub}"
- print(strMsg)
- strMsg = f"{n1}*{n2}={nMult}"
- print(strMsg)
- strMsg = f"{n1}/{n2}={nDivR} {type(nDivR)}"
- print(strMsg)
- saberOTipoDaDivisaoInteira = type(nDivI)
- tipoDoTipo = type(saberOTipoDaDivisaoInteira) # type
- strMsg = f"{n1}//{n2}={nDivI} {saberOTipoDaDivisaoInteira}"
- print(strMsg)
- strMsg = f"{n1}**{n2}={nPot} {type(nPot)}"
- print(strMsg)
- strMsg = f"{n1}%{n2}={nRemainder}"
- print(strMsg)
- **********************************
- # 3.py
- """
- operadores booleanos
- and e-lógico conjunção-lógica
- or ou-lógico disjunção-lógica
- not negação-lógica
- False é o elemento absorvente do and
- True é o elemento absorvente do or
- not True = False
- not False = True
- e1 and False and e3 and ... en = False
- e1 or True or e3 or ... en = True
- AND
- TT T
- TF F
- FT F
- FF F
- OR
- TT T
- TF T
- FT T
- FF F
- """
- """
- Operadores Relacionais
- binários
- left-operand operator right-operator
- > : bool
- >= : bool
- < : bool
- <= : bool
- == : bool
- != : bool
- """
- print (2<3)
- print ("Zélia"<"maria") # True
Advertisement
Add Comment
Please, Sign In to add comment