본문 바로가기

전체 글130

[Python] 파이썬 예제풀이. for, 택시 승객수 구하기 예제. 택시를 기다리는 승객이 10명이 있습니다. 아래 조건일 때 탑승 승객 수를 구하는 프로그램을 만드세요. (조건) 1. 승객의 이동 시간은 5분 ~ 50분 사이의 난수로 정해집니다. 2. 택시는 이동시간이 5분 ~ 15분 사이인 승객만 태울 수 있습니다. 3. 탑승을 한 승객은 [0] 으로 표시해 줍니다. (출력예시) [0] 1번째 손님 (소요시간 : 3분) [ ] 2번째 손님 (소요시간 : 50분) ... [0] 10번째 손님 (소요시간 : 14분) 총 탑승 승객 : 2명 (코딩) from random import * cnt = 0 for i in range(1,11): time = randrange(5,51) if 5 2023. 3. 13.
[Python] 파이썬 예제풀이. for, 인텍스의 값/길이/문자 바꾸기 예제 1. for문을 사용해서 출석번호를 바꾸기 (조건) 1. 출석번호 students는 1, 2, 3, 4로 index 되어 있습니다. 2. 출석번호 앞에 새롭게 100을 붙이기로 합니다. 3. for문을 사용합니다. (코딩) students = [1,2,3,4] print(students) students = [i+100 for i in students] print(students) (출력) [1, 2, 3, 4] [101, 102, 103, 104] 예제 2. 학생 이름을 길이로 바꾸기 students = ["Kim kyung ho", "Parl Sungjong", "Lee chol"] students = [len(i) for i in students] print(students) 예제 3. 학생 .. 2023. 3. 13.
[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.