AI Code Converter | A inteligência artificial que todo programador precisa conhecer
Já imaginou você sendo um programador e apenas descrevendo um problema e o computador gerando todo o código de programação para você utilizar? Isso já é possível com a inteligência artificial.
Sim, isso mesmo, descobri uma inteligência artificial gratuita que gera códigos em várias linguagens de programação: C, Java, Ruby, Python, etc. E a única coisa que você precisa fazer é descrever o que quer em poucas palavras. E o melhor, não precisa ser em inglês, a inteligência artificial também entende português.
No exemplo abaixo, eu queria um software com interface gráfica em Python que me retornasse a idade com base na data de nascimento. Como eu já conhecia uma biblioteca em Python para interface gráfica eu já pedi à inteligência artificial para utilizá-la:
Perceba que eu escrevi apenas: "Um software em pysimplegui que mostra a idade da pessoa com base na data de nascimento. A data de nascimento deve ser selecionada via dropdown." E a inteligência artificial me retornou o seguinte código:
import PySimpleGUI as sg
from datetime import datetime
# Define the layout of the GUI
layout = [
[sg.Text("Select your date of birth:")],
[sg.DropDown(values=list(range(1, 32)), key="-DAY-"), sg.DropDown(values=list(range(1, 13)), key="-MONTH-"), sg.DropDown(values=list(range(1900, datetime.now().year + 1)), key="-YEAR-")],
[sg.Button("Calculate Age")]
]
# Create the window
window = sg.Window("Age Calculator", layout)
# Event loop to process events and get user input
while True:
event, values = window.read()
if event == sg.WINDOW_CLOSED:
break
elif event == "Calculate Age":
day = int(values["-DAY-"])
month = int(values["-MONTH-"])
year = int(values["-YEAR-"])
birth_date = datetime(year, month, day)
age = datetime.now() - birth_date
sg.popup(f"Your age is {age.days // 365} years")
# Close the window
window.close()
Só testar o código e se tudo estiver ok, correr pro abraço!
O link da ferramenta é https://aicodeconvert.com/
Deixe seu comentário