tubeCoding
Python
Java demo
한국어(ko)
English(en)
한국어(ko)
로그인
회원가입
새 파일
CSV 파일 추가
파일 이름
취소
파일 생성
코드 실행
해당 파일은 텍스트 편집기에서 표시할 수 없습니다.
콘솔 출력
[{"type":"TextFile","filename":"main.py","content":"# ----------------------------------------------------\n# 간단한 규칙 기반 챗봇 (인공지능의 한 예시)\n# ---------------------------------------------------- \n\ndef simple_chatbot(message):\n message = message.lower() # 소문자로 변환하여 비교\n\n if \"안녕\" in message or \"hi\" in message:\n return \"안녕하세요! 무엇을 도와드릴까요?\"\n elif \"날씨\" in message:\n return \"오늘 날씨는 맑고 쾌청합니다!\" # 실제 날씨 API 연결은 어려움\n elif \"이름\" in message:\n return \"저는 AI 챗봇입니다.\"\n elif \"고마워\" in message or \"땡큐\" in message:\n return \"천만에요! 또 궁금한 거 있으세요?\"\n elif \"종료\" in message or \"exit\" in message:\n return \"다음에 또 만나요!\"\n else:\n return \"죄송해요, 이해하지 못했습니다. 다른 질문을 해주세요.\"\n\nprint(\"간단한 챗봇과 대화해보세요. '종료'를 입력하면 대화가 끝납니다.\")\nwhile True:\n user_input = input(\"나: \")\n if user_input.lower() == \"종료\":\n print(simple_chatbot(user_input))\n break\n \n response = simple_chatbot(user_input)\n print(f\"챗봇: {response}\")\n","locked":true}]