본문 바로가기

SW.AI 트랙78

[Python] 파이썬 예제풀이. while, 카페에서 손님 호출하기 예제. 카페에서 특정한 고객이 올 때까지 호출하기 (조건) 1. 고객은 손님3으로 합니다. 2. person 변수를 Unknown으로 지정합니다. 3. while 함수를 사용해서, 손님3번이 올 때까지 호출합니다. 4. 손님이 오면 이름을 물어 봅니다. input() 사용 4. 손님3이 오면 종료합니다. (예시) 출력문 : 손님3, 커피가 준비되었습니다. 이름이 어떻게 되세 (코딩) customer = "손님3" person = "Unknown" while person != customer : print("{0}, 커피가 준비되어 있습니다." .format(customer)) person = input("이름이 어떻게 되세요?") (출력) 손님3, 커피가 준비되어 있습니다. 이름이 어떻게 되세요?손님2 .. 2023. 3. 13.
[Python] 파이썬 예제풀이. lower, upper, isupper, len, find, count문자열처리함수 예제. 문자열에서 대문자, 소문자 바꾸기, lower(), upper() python = "Python is Amazing" print(python.lower())# python 변수의 모든 문자를 소문자로 바꾼다 print(python.upper())# python 변수의 모든 문자를 대문자로 바꾼다 예제. 문자가 대문자인지 여부 확인하기, isupper() python = "Python is Amazing" print(python[0].isupper())# python 변수의 [0]번째 문자가 대분자인가요? 찾고자 하는 문자가 대문자인 경우 True, 만약 소문자라면 False를 출력합니다. 예제. 문자열의 길이 구하기, len() python = "Python is Amazing" print(len.. 2023. 3. 13.
[Python] 파이썬 예제풀이. sentance, 문자열을 출력하는 3가지 방법 예제. 문자열을 그대로 출력하기 (조건) 1. sentance를 사용합니다. 2. ' ' 작은 따옴표를 사용합니다. 3. " " 큰 따움표를 사용합니다. 4. """ """" 를 사용합니다. (코딩) sentence = '안녕하세요.' print(sentence) sentence2 = "SW미래채움입니다." print(sentence2) sentence3 = """ 파이썬은 너무 어려워요 """ print(sentence3) (출력) 안녕하세요. SW미래채움입니다. 파이썬은 너무 어려워요. 쉽게 배울 수 있는 방법이 뭘까요? Tip """ 는 줄바꿈을 포함합니다. 그래서, 파이썬은 위에 한 줄이 들어가고, 뭘까요? 아래에도 한 줄이 들어가게 됩니다. 2023. 3. 13.
[Python] 파이썬 예제풀이. 랜덤함수(randint), 모임날짜 날짜뽑기 예제. 랜덤으로 모임 날짜 뽑기 (조건) 1. 랜덤으로 날짜를 뽑아 주세요 2. 월별 최소 일수는 28일 이내로 합니다. (월별 일수가 다르기 때문) 3. 매월 1일 ~ 3일까지는 모임 준비일이어서 제외합니다. 4. random() 함수를 사용합니다. (예시) 출력문 : 다음달의 오프라인 모임 날짜는 a 일로 선정되었습니다 (코딩) from random import * date = randint(4, 28) print("다음달의 오프라인 모임의 날짜는 "+ str(date) + "일로 선정되었습니다.") (출력) 다음달의 오프라인 모임의 날짜는 21일로 선정되었습니다. 2023. 3. 13.
[Python] 파이썬 예제풀이. 랜덤함수(random), 로또번호 추출하기 예제. random() 함수로 로또번호 추출하기 1 부터 45 사이의 정수 중에서 로또번호 6개를 추출하세요. (조건) 1. random() 함수를 호출합니다. 2. 1 ~ 45사이의 정수에서 6개 번호를 추출합니다. (코딩) from random import * print(int(random() * 45) + 1) print(int(random() * 45) + 1) print(int(random() * 45) + 1) print(int(random() * 45) + 1) print(int(random() * 45) + 1) print(int(random() * 45) + 1) (답) 28 7 39 9 36 16 응용하기 randrange() 함수 print(randrange(1, 46)) # 1 ~ .. 2023. 3. 13.
Google 검색과 chatGPT 어느 것을 사용할까 전 세계 검색시장의 90%를 차지하고 있던 구글은 마이크로소프트가 발표(2022.11)한 생성형 인공지능 chatGPT에 깜짝 놀라게 됩니다. 여러분도 한번쯤 들어보셨을 chatGPT. 오늘은 구글과 chatGPT의 검색 결과 차이를 비교해 보겠습니다. 초등학교 3학년 수업에 나오는 "세종대왕의 업적"에 대한 정보를 알아보기 위해, Google과 chatGPT에 각각 "세종대왕의 업적을 찾아줘" 라는 질문을 했습니다. 1. Google 검색어 : 세종대왕의 업적을 찾아줘 구글은 사용자가 검색어를 입력하면 Google 컴퓨터가 색인에서 일치하는 페이지를 검색한 다음 품질이 가장 높고 사용자의 검색어와 가장 관련성이 크다고 판단되는 결과를 반환(제시)합니다. 먼저, 구글 검색창에 "세종대왕의 업적을 찾아줘".. 2023. 2. 23.