728x90
반응형
SMALL

Python/Python 기초 6

[Python] 튜플

📌튜플(tuple) 튜플(tuple)은 리스트와 거의 비슷하며 리스트와 다른 점은 다음과 같다. - 리스트는 [ ]으로 둘러싸지만 튜플은 ( )으로 둘러싼다. - 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다 - 실제 프로그램에서는 값이 변경되는 형태의 변수가 훨씬 많기 때문에 평균적으로 튜플보다는 리스트를 더 많이 사용한다. #튜플의 모습 t1 = () t2 = (1,) t3 = (1, 2, 3) t4 = 1, 2, 3 t5 = ('a', 'b', ('ab', 'cd')) 📌 튜플 요솟값을 삭제하려 할 때 t1 = (1, 2, 'a', 'b') del t1[0] 📌 튜플 요소값을 변경하려 할때 t1 = (1, 2, 'a', 'b') t1[0] = 'c'

[Python] 2 장. 파이썬 프로그래밍의 기초, 자료형(2)

📌문자열 포매팅 - 문자열 포매팅이란 문자열 안에 어떤 값을 삽입하는 방법이다. 1. 숫자 바로 대입 - 문자열 안에서 숫자를 넣고 싶은 자리에 %d 문자를 넣어 주고, 삽입할 숫자 3 은 가장 뒤에 있는 % 문자 다음에 써 넣는다. 여기에서 %d 는 문자열 포맷 코드라고 부른다. print("I eat %d apples." % 3) print("i study %d hours" %7) print("my age is %d " %22) 2. 문자열 바로 대입 - 문자열 안에 또 다른 문자열을 삽입하기 위해서는 %s 를 쓴다. - 숫자를 넣기 위해서는 %d 를 써야 하고, 문자열을 넣기 위해서는 %s 를 써야 한다 ※ 문자열을 대입할 때는 앞에서 배운 것처럼 큰따옴표나 작은따옴표를 반드시 써주어야 한다 pri..

[Python] 사용자 입력

📌사용자 입력 input 의 사용 - input 은 입력되는 모든 것을 문자열로 취급한다. a = input() print("입력값 = ", a) 프롬프트를 띄워서 사용자 입력 받기 사용자에게 입력받을 때 "숫자를 입력하세요"라든지 "이름을 입력하세요"라는 안내 문구 또는 질문이 나오도록 하고 싶을 때가 있다. 그럴 때는 input()의 괄호 안에 질문을 입력하여 프롬프트를 띄워주면 된다. number = input("숫자를 입력하세요: ") print(number) input 은 입력되는 모든 것을 문자열로 취급하기 때문에 number 는 숫자가 아닌 문자열이다. a = input("숫자를 입력해주세요 : ") b = input("숫자를 입력해주세요 : ") c = a + b print("a의 데이터형..

[Python] 2 장. 파이썬 프로그래밍의 기초, 자료형(1)

📌 range(시작값, 끝값, 증감크기) #0에서 100미만 정수의 7의 배수에 대해 구해봅시다 #range(시작값, 끝값, 증감크기) for i in range(100) :#range(100) = range(0,100,1) if(i % 7 ) == 0 : # i 값이 7로 나누어 떨어지는가 (7의 배수) print(i) # 자바스크립트 # for(var i =0; i < 100; i++) { # console.log(i); # } # } 📌 문자열 단일문자열 = '안녕하세요' 이중문자열 = "Hello" 삼중문자열 = '''반갑습니다''' 삼중문자열2 = """Hi!!""" #print(출력할_내용, 출력할_내용2) print("단일문자열", 단일문자열) print("이중문자열", 이중문자열) prin..

[Python] def 함수

📌 def - 파이썬에서 def 는 함수를 만들 때 사용하는 예약어이다. ※ 예약어란 프로그래밍 언어에서 이미 문법적인 용도로 사용하고 있는 단어를 말한다. #add() : 두수를 더하는 함수 def add(a, b): return a+b #main() 시작함수 # 실행순서 # 1. add(3,7)계산 # 2. 계산결과 반환 # 3. print(계산결과) print(add(3,7)) 위 예제는 add 함수를 만들고 그 함수를 어떻게 사용하는지를 보여준다. add(a, b)에서 a, b 는 입력값이고, a+b 는 결과값이다. 즉 3, 7가 입력으로 들어오면 3+7 를 수행하고 그 결과값인 10 을 돌려준다

728x90
반응형
LIST