본문 바로가기

Computer Science&Engineering/파이썬

(21)
파이썬 리스트 실습(2) # 조건 num1="0,1,2,3,4,5,6,7,8,9,10" # num1 문자열을 num2 리스트로 만드시오. >>> num2 = list(num1.split(',')) >>> num2 ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'] # num2에서 3번째 자리의 숫자는 무엇인가? >>> num2[2] '2' # num2에서 5번째 부터 8번째 자리의 숫자는 무엇인가? >>> num2[4:8] ['4', '5', '6', '7'] # num2에서 5번째와 7번째 숫자를 곱하시오. >>> int(num2[4]) * int(num2[6]) 24 # num2에서 6번째 숫자를 '45'로 변경하시오. >>> num2[5]=45 >>> num2 ['0', '..
파이썬 기초 실습(2) | 문자열 입출력 | 문자열 포메팅 | 문자열 함수 # input 함수를 통해 이름 나이 생일을 입력하고 아래와 같이 출력 되도록 하시오. 나의 이름은 XXX 입니다. 나의 나이는 XXX 이며 XX대입니다. 나의 생일은 XXXXXXXX입니다. 코드 name = input("이름 입력 >>") age = int(input("나이 입력 >>")) birth = input("생일 입력 (ex, 19991010)>> ") print("나의 이름은 %s 입니다."%name) print("나의 나이는 %d 이며 %d대 입니다."%(age, age//10*10)) print("나의 생일은 %s 입니다."%birth) 실행결과 이름 입력 >>EDDO 나이 입력 >>19 생일 입력 (ex, 19991010)>> 19191010 나의 이름은 EDDO 입니다. 나의 나이는 ..
파이썬 리스트 실습 | 리스트 생성, 삭제, 추가, 교체, 정렬, 문자열로 만들기(join) 조건 number=[1,2,3,4,5,6,7,8,9,10] alpha=['a','b','c','d','e'] # number 와 alpha 를 합쳐서 numalp 리스트 생성 >>> numalp = number + alpha >>> numalp [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'a', 'b', 'c', 'd', 'e'] # numalp 리스트에서 9번째 부터 11번째 까지 삭제할 것 >>> del numalp[8:11] >>> numalp [1, 2, 3, 4, 5, 6, 7, 8, 'b', 'c', 'd', 'e'] # 8번째에 [11,12,13] 리스트 형태로 추가 할 것 >>> numalp.insert(8,[11,12,13]) >>> numalp [1, 2, 3, 4, 5,..
자료형, 문자열 함수 실습 # 17을 2진수 8진수 16진수로 표기 하시오. >>> bin(17) '0b10001' >>> oct(17) '0o21' >>> hex(17) '0x11' #14를 10으로 나눈 후 나머지 값이 몇인지 구하시오. >>> 14%10 4 # 4의 20승 값을 구해보시오. >>> 4**20 1099511627776 # 132 / 35 일 경우 몫은 얼마인가? >>> 132//35 3 a=abcedf 문자열 # a= 'abcdef' b=12345 문자열 # b='12345' # a문자열과 b문자열을 더한 문장을 가지고 c 문자열을 만드시오. >>> c = a + b >>> c 'abcdef12345' # b문자열을 3번 반복하시오. >>> b*3 '123451234512345' # c문자열에서 3번째 문자를 ..
파이썬 기초 실습 | 출력 print | if, for, while ** 1,2번은 인터프리터 방식으로 진행하고 3번 이후 부터는 컴파일링 방식으로 진행하시오. 1. Hi, Kitri 출력 >>> print("Hi, Kitri") Hi, Kitri 2. a1 : 100 출력 a2 : 30 출력 a3 : a1+a2 출력 >>> a1=100 >>> a2=30 >>> a3=a1+a2 >>> a1 100 >>> a2 30 >>> a3 130 3. 위에 작업을 컴파일링 방식으로 진행하고 결과값이 나오도록 하시오. notepad++을 활용하여 1.py를 작성하였다. 이를 저장 경로에서 실행시키면 아래와 같이 실행된다. C:\Users\student\Documents>1.py 100 30 130 4. Hi, Kitri 가 연속 3번 출력 되도록 해보시오. notepad++를 활용하여..