본문 바로가기

Programming/Python25

7. 조건문 이번엔 조건문을 살펴보겠다. 먼저 조건문을 살펴보기 전에, 기본적으로 알아야 할 불리언 연산자를 보자. # not 연산자 조합하기 x = 10 under_20 = x < 20 print("under_20: ", under_20) print("not under_20: ", not under_20) # not 은 단항 연산자이다 위의 코드는 not 연산자이다. not 연산자는 단항 연산자로, 참과 거짓을 반대로 바꿀 때 사용한다. # 단항 연산자는 피연산자가 한 개라는 말이고, 이항 연산자는 피연산자가 두 개라는 말이다. 결과는 원래대로 출력되는 첫 줄 print는 True 가 나오지만, not 연산자를 사용한 두번째 print 에는 False 가 나오게된다. not 이외에도 참과 거짓을 구분하는 연산자는 .. 2021. 3. 10.
6. 숫자와 문자열의 다양한 기능 이번엔 숫자와 문자열의 다양한 기능을 살펴보겠다. 문자열의 format() 함수 # format() 함수로 숫자를 문자열로 변환하기 format_a = "{}만 원".format(5000) format_b = "파이썬 열공하여 첫 연봉 {}만 원 만들기".format(5000) format_c = "{} {} {}".format(3000,4000,5000) format_d = "{} {} {}".format(1, "문자열", True) # 출력하기 print(format_a) print(format_b) print(format_c) print(format_d) # format 함수 괄호 안 매개변수의 개수는 반드시 중괄호의 개수와 같아야 한다. 중괄호에 format함수를 사용하여 매개변수로 대치가 되면서.. 2021. 3. 8.
5. 변수와 입력 변수란 값을 저장할 때 사용하는 식별자 이다. 변수 만들기/ 사용하기 # 변수 선언과 할당 pi = 3.14159265 r = 10 # 변수 참조 print("원주율 = ", pi) print("반지름 = ", r) print("원의 둘레 = ", 2*pi*r) print("원의 넓이 = ", pi*r*r) # 복합 대입 연산자 r += 10 string = "무야호~" string += "!" print("print: ", string) 변수는 위와같이 정해진 키워드가 아닌 단어로 설정한다. 첫 줄에 변수를 선언한 후 아래의 줄과 같이 print에서도 불러와 사용이 가능하다. 복합 대입 연산자의 경우 변수에 더하거나 빼거나를 할 수 있고 string에도 가능하다. 파이썬의 유연성을 얘기해 보고자 한다... 2021. 3. 7.
4. 자료형과 문자열, 숫자 자료형과 문자열 기본적인 자료형에는 string, number, boolean이 있다. 자료형을 확인하고 싶을때는 print(type("안녕하세요")) print(type(273)) type(원하는 것)을 입력하면 이렇게 입력한 것이 어떤 타입인지를 알려준다. print("이름\t나이\t지역") print("IT\t24\tOO시") print("Hello\t23\tOO시") print(""" 안녕하세요. 이곳은 강원도 철원입니다. 민간인 통제선을 넘은 곳이기도 하구요. 오늘은 민통선을 넘은 저의 이야기를 펼쳐보려고 합니다! """) print("""\ 안녕하세요. 이곳은 강원도 철원입니다. 민간인 통제선을 넘은 곳이기도 하구요. 오늘은 민통선을 넘은 저의 이야기를 펼쳐보려고 합니다!\ """) 또 이 코.. 2021. 3. 7.
3. 자주 사용되는 파이썬 용어들 표현식과 문장 표현식이란 파이썬에서 어떠한 값을 만들어 내는 간단한 코드이다. 표현식이 하나 이상 모이면 문장이 된다. 파이썬의 한 줄이 하나의 문장이 된다. 키워드 키워드는 특별한 의미가 부여된 단어로, 파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓는 것이다. 사용자가 키워드인지 아닌지를 구분해야 하는 이유는 , 이미 정해진 키워드를 사용자가 이름을 정할 때 사용하면 안 되기 때문이다. 현재 파이썬은 다음과 같은 키워드를 사용한다. False None True and as assert break class continue def del elif else except finally for form global if import in is lambda noniocal not or pass raise r.. 2021. 3. 7.
2. 구름IDE로 파이썬 환경 구축하기 + Github 연동하기 이번에는 내가 자주사용하는 온라인IDE인 '구름IDE'로 파이썬 환경을 구축하는 방법에 대해 소개하겠다. 서론따윈 없고 바로 본론으로 들어간다. **** 주의할 점 : 깃허브 연동까지 생각한다면, 이미 자신의 깃허브에 파이썬 코드를 올려놓을 레포지토리가 있어야 한다! **** 먼저 구름IDE를 들어간다. (로그인을 하자. 만약 없다면 회원가입하자. 무료다) 그러면 이런 화면이 뜰 것 이다. 위 화면에서 '새 컨테이너'를 선택한다. 이후에 보이는 페이지에서 '공개범위'는 Private으로, 템플릿은 Github로(Git과는 다르다) 설정한다. 그러면 Github인증하기가 뜨는데 누르고(로그인이 이미 되어있다면 로그인 하는 페이지가 뜨지 않을것이다.) 인증이 성공하면 위에 'Github 인증 성공'이라는 문.. 2021. 3. 7.

IT_learning's Commit