파이썬 인덱싱,슬라이싱 연산
·
프로그래밍 언어/파이썬 기초
st = [1,2,3,4,5] n1 = st[0] n2 = st[4] print(n1,n2) 하나만 콕 찝어서 계산하는 것이 인덱싱 연산이다. st라는 변수에 리스트가 담긴다 [1,2,3,4,5]에서 0번째는 1, 1번째는 2,..... 4번째는 5이다. 즉 0부터 시작이다. st[1]를 쓰면 2를 콕 찝어서 꺼내는 것이다. 위의 코드는 1와 5가 출력된다. st = [1,2,3,4,5] st[0] = 5 st[4] = 1 print(st) num =10 이라고하면 num에 10을 넣으라는 소리이다. 오른쪽의 값을 꺼내서 왼쪽에 넣는 것이다. 즉 st[0] = 5를 한다면 오른쪽의 5를 리스트의 0번 자리에 넣는 꼴이 된다. 같은 맥락으로 st[4] = 1은 오른쪽의 1을 리스트의 4번 자리에 넣는 꼴이..
파이썬 type 등등
·
프로그래밍 언어/파이썬 기초
int형 데이터 (정수) float형 데이터 (실수) num = 2 # 2 -> [int] -> num 순서로 저장 print(num) # num -> [int] -> 2 출력 (역순) 정수 2를 메모리에 저장하려면, 파이썬의 int라는 상자를 통과시켜서 0과 1의 조합으로 바꾼 후 저장한다. 실수 또한 마찬가지로 파이썬의 float라는 상자를 통과시켜 0과 1의 조합으로 바꾼 후 저장한다. int와 float가 따로 존재하는 이유는 0과 1의 조합으로 만들어내는 방법이 다르기 때문이다. num = 1.0000000003 # 1.0000000003 -> [float] (오차발생) -> num print(num) #num -> [float] (발생된 오타 삭제) -> 1.0000000003 파이썬이 1과 ..
파이썬 input함수, for 반복문
·
프로그래밍 언어/파이썬 기초
모든 대부분의 프로그래밍 언어들이 사용자로부터 무언가를 입력받는 기능을 제공한다. 파이썬 또한 마찬가지이다 입력받는 함수는 'input' 함수이다. str = input("키미노 나마에와 : ") print(str,"님 반갑습니다") 1. input함수가 실행되면서 "키미노 나마에와 : "를 출력한다. 2. 사용자의 키보드 입력을 기다리면서 깜빡깜빡거린다. 3. 사용자가 입력을하면 str = input("키미노 나마에와 : ")를 입력된 값이 대체한다. 즉 입력 값이 str에 들어간다. 4. print함수가 사용자가 입력한 값(str)과 "님 반갑습니다"를 합친 후 출력한다. 인풋함수는 무엇을 입력해도 문자열로 반환한다. n1 = input("아무거나 넣어봐: ") n2 = input("아무거나 넣어봐:..
파이썬 함수
·
프로그래밍 언어/파이썬 기초
파이썬에서 함수는 무엇인가를 담을 수 있는 상자이다. 그리고 상자의 이름을 가져야 한다. 즉 함수는 무언가를 담을 수 있고, 이름을 가진 '상자'이다 상자에는 코드 등을 담을 수 있다. 함수를 만드는 첫 단계는 def를 입력하는 것이다. 지금부터 무엇인가를 만들겠다는 선언이다 def 함수이름(): 함수를 만드는 기본 세팅이다 def example(): print("집가고 싶어요") print("예시입니다") print("예시예시예시") 함수를 만들겠다고 선언하면 자동으로 들여 쓰기가 되는데, 이후로 입력되는 것은 함수에 속하는 내용이라는 뜻이다. print 함수가 3번 들어간 example라는 함수를 만든 것이다. 함수에 속할 문장을 입력 후 엔터를 누르면 계속 들여쓰기가 되며, 계속해서 문장을 넣을 수..
파이썬 print 함수
·
프로그래밍 언어/파이썬 기초
문자열을 출력할 때 print함수와 큰 따옴표를 사용한다. 숫자열을 출력할 때도 print함수를 사용하면 된다. 공백도 문자이다. print(3+5) 3 + 5를 먼저 계산하고 이후 연산결과인 8을 출력하라고 명령하는 것이다. print("3 + 5 = ", 3 + 5) 3 + 5 연산을 먼저 한다. 이후 print함수가 문자열인 "3 + 5 = "를 먼저 출력하고, 두 번째로 3+5의 연산결과인 8을 출력한다. 명령의 대다수는 cpu가 계산한다. cpu는 메모리에 저장된 것들만 계산 할 수 있다. 예를 들어서 3+5를 계산하려면 우선 메모리에 3과 5가 있어야한다. 파이썬은 메모리에 저장하는 기능을 제공한다. val = 30 30을 메모리에 저장하고 val라는 이름을 붙이는 것이다. 즉 이름을 메모리 ..
HTML - 태그
·
프로그래밍 언어/HTML & CSS
~ : 제목 : 텍스트 : p태그 안에서 사용하고 밑줄을 나타냄 : p태그 안에서 사용하고 취소선을 나타냄 : 줄바꿈 : 줄긋기 : 인용하기(블록레벨 태그, 인용 내용이 줄이 바뀌어 나타남) 인용하기(인라인 레벨 태그, 줄바꿈 없이 다른 내용과 함께 한 줄로 표시 + 인용내용에 따옴표) : 강조 : 강조 strong와 b의 차이점은, 화면 낭독기가 진짜로 강조한 것인지, 단순히 굵게 표시한것인지 판단 할 수 있게 하기 위해서이다. : 이탤릭체, 흐름상 특정 부분을 강조하고 싶을 때(중요한 내용을 담을때) : 이탤릭체, 마음속의 생각이나 꿈, 기술족 용어등의 관용구에 쓸 때(단순 이탤릭체) : 사용한 부분이 노란 형광펜으로 그어놓은 듯한 효과를 낸다. : 텍스트 단락에서 줄바꿈 없이 일부 텍스트만 묶어서 ..