Ir para conteúdo
Fórum Script Brasil

Prove Yourself

Membros
  • Total de itens

    35
  • Registro em

  • Última visita

Tudo que Prove Yourself postou

  1. Que legal :D Como isso pode funcionar, já que type() retorna uma string? :D Divisão (/) sempre retorna float? Toda divisão sem resto (módulo) retorna n.0, dessa maneira o programa retorna Float number. Muito obrigado amigo, um abraço.
  2. Em Python não existe nada como a função is_float do php? :)
  3. Bom dia, estou fazendo o seguinte exercício Faça um Programa que leia 2 números e em seguida pergunte ao usuário qual operação ele deseja realizar. O resultado da operação deve ser acompanhado de uma frase que diga se o número é: 1. par ou ímpar; 2. positivo ou negativo; 3. inteiro ou decimal. Com o seguinte código#! /usr/bin/env python3.0 def main(): value1 = int(input('Enter the first value: ')) value2 = int(input('Entere the second value: ')) print('What do you want to do?') option = int(input('1 - Addition\n2 - Subtraction\n3- Multiplication\n4 - Division')) if option == 1: result = value1 + value2 elif option == 2: result = value1 - value2 elif option == 3: result = value1 * value2 elif option == 4: result = value1 / value2 else: print('Invalid option') exit() print('Result = ', result) if result % 2 == 0: print('Even number') else: print('Odd number') if result >= 0: print('Positive number') else: print('Negative number') if type(result) == "<class 'int'>": print('Integer number') else: print('Float number') if __name__ == '__main__': main()O problema é que mesmo o número sendo inteiro, o programa sempre retorna Float number. Existe alguma forma melhor de saber se um número é inteiro ou float? OBS: Python 3.0 :) Obrigado!
  4. Não sei como montar a fórmula no python... :) Obrigado pela ajuda.
  5. Boa noite, estou tentando fazer o seguinte exercício Faça um programa que calcule as raízes de uma equação do segundo grau, na forma ax2 + bx + c. O programa deverá pedir os valores de a, b e c e fazer as consistências, informando ao usuário nas seguintes situações: 1. Se o usuário informar o valor de A igual a zero, a equação não é do segundo grau e o programa não deve fazer pedir os demais valores, sendo encerrado; 2. Se o delta calculado for negativo, a equação não possui raizes reais. Informe ao usuário e encerre o programa; 3. Se o delta calculado for igual a zero a equação possui apenas uma raiz real; informe-a ao usuário; 4. Se o delta for positivo, a equação possui duas raiz reais; informe-as ao usuário;O problema é que não sei montar essa fórmula matemática. Estou todo confuso. Alguém pode me ajudar? Obrigado!
  6. A sim, sobre as latas, é só para dar mais precisão para o pintor saber quanto vai gastar :P É só para estudar mesmo... Porque? Muito obrigado! Um abraço.
  7. Estou fazendo os exercícios da página http://www.pythonbrasil.com.br/moin.cgi/EstruturaSequencial. Mais especificamente este Faça um programa para uma loja de tintas. O programa deverá pedir o tamanho em metros quadrados da área a ser pintada. Considere que a cobertura da tinta é de 1 litro para cada 3 metros quadrados e que a tinta é vendida em latas de 18 litros, que custam R$ 80,00. Informe ao usuário a quantidades de latas de tinta a serem compradas e o preço total. Desenvolvi o seguinte código#! /usr/bin/env python3.0 def main(): size = float(input('Size of the painted room: ')) liters = size / 3 cans = liters / 18 if cans < 1: cans = 1 result = int(cans) * 80 print(cans, 'cans') print('$', result) if __name__ == '__main__': main() Ele traz a seguinte saída$ ./16.py Size of the painted room: 150 2.77777777778 cans $ 160 Alguém pode me ajudar e me dizer se a saída está correta? Eu não sei se acertei :) Obrigado, abraços.
  8. Como verifico isso via linha de comando (console mysql)? Obrigado pela atenção.
  9. Quando insiro palavras com acento no banco aparecem caracteres loucos. Por exemplo, ação vira a╬Æo. mysql> status; -------------- c:/wamp/bin/mysql/mysql5.1.30/bin/mysql.exe Ver 14.14 Distrib 5.1.30, for Win32 (ia32) Connection id: 2 Current database: wt Current user: root@localhost SSL: Not in use Using delimiter: ; Server version: 5.1.30-community-log MySQL Community Server (GPL) Protocol version: 10 Connection: localhost via TCP/IP Insert id: 46 Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 TCP port: 3306 Uptime: 18 min 17 sec Threads: 1 Questions: 160 Slow queries: 0 Opens: 20 Flush tables: 1 Open ta bles: 10 Queries per second avg: 0.145 -------------- Alguma idéia? Obrigado!
×
×
  • Criar Novo...