반응형

전체 글

파이썬: int() float() str() bin() oct() hex() 함수

class int(x=0)class int(x, base=10)숫자 또는 문자열 x에서 생성된 정수 객체를 반환하거나 인수가 주어지지 않으면 0을 반환합니다x가 숫자가 아니거나 base가 주어지면 x는 진수 base의 정수를 나타내는 문자열, 바이트 또는 바이트 배열 인스턴스여야 합니다. 선택적으로 문자열 앞에 + 또는 -(사이에 공백 없음)가 올 수 있고, 앞에 0이 올 수 있으며, 숫자 사이에 밑줄을 삽입할 수 있습니다.  int()  #0을 출력int("123") #문자열 "123"을 정수 123으로 변환int("1101", 2)  #2진수 1101을 정수(10진수)로 변환int("567", 8)  #8진수 567을 정수로 변환int("FF", 16)  #16진수 FF를 정수로 변환int(3.9) ..

파이썬: print() 함수 서식: %d %x %o 16진수 8진수 2진수 정수 실수 문자열

파이썬 언어에서 정수형 변수의 값을 print() 함수를 이용해서 출력해 보겠습니다. 두 줄의 print() 함수의 출력 결과는 동일합니다.a=123print(a)print("%d" % a)(Output) 123123 위의 그림에서 보인 것 처럼 값이 2개 이상일 때는 반드시 여러 개의 값을 괄호로 묶어야 합니다.a=10b=20print(a,"+",b,"=",a+b)print("%d + %d = %d" % (a, b, a+b))(Output)10 + 20 = 3010 + 20 = 30 %d 이외에도 아래와 같은 서식 문자를 사용할 수 있습니다.서식설명%d정수(10진수)%o정수(8진수)%x정수(16진수)%f실수%c1 문자%s문자열 a=100b=123.456c="한"d="Python"print("%d" % ..

파이썬: 주석(comment) 처리하기

주석(comment)은 코드에 포함된 설명이나 메모로, 실행되지 않고 무시되는 텍스트입니다. 주석은 다른 개발자(또는 미래의 자신)를 위해 코드의 동작을 설명하거나 특정 부분에 대한 정보를 제공하는 데 사용됩니다. 주석의 주요 목적은 다음과 같습니다. 1. 가독성 향상: 코드가 복잡할 경우, 주석을 통해 코드가 하는 일을 쉽게 이해할 수 있게 돕습니다.2. 코드 유지 보수: 시간이 지나도 코드를 쉽게 수정하고 관리할 수 있도록 설명을 남길 수 있습니다.3. 디버깅: 특정 코드의 실행을 일시적으로 중단하거나 테스트할 때 해당 코드를 주석 처리할 수 있습니다.4. 협업: 여러 개발자가 함께 작업할 때, 서로의 코드를 이해하는 데 도움을 줍니다. 파이썬에서 주석을 처리하는 방법은 두 가지가 있습니다. 1. 한..

이스케이프 시퀀스 Escape Sequence

백슬래시(\) 뒤에 한 문자나 숫자 조합이 오는 문자 조합을 “이스케이프 시퀀스”라고 합니다. 줄 바꿈 문자, 작은따옴표, 또는 문자 상수의 다른 특정 문자를 나타내려면 이스케이프 시퀀스를 사용해야 합니다. 이스케이프 시퀀스는 단일 문자로 간주되므로 문자 상수로 유효합니다. 이스케이프 시퀀스는 일반적으로 터미널과 프린터의 캐리지 리턴 및 탭 이동과 같은 동작을 지정하는 데 사용됩니다. 또한 인쇄할 수 없는 문자 및 큰따옴표( " )와 같이 일반적으로 특별한 의미를 가진 문자의 리터럴 표현을 제공하는 데 사용됩니다. 다음 표에서는 ANSI 이스케이프 시퀀스 및 나타내는 사항을 보여 줍니다.Escape Sequence설명\a벨(경고 음)\bBackspace 백스페이스\fForm Feed 폼 피드 - 프린터에..

파이썬: 문자열 출력하기

...프로그램을 작성하는 방법, IDLE Shell Edit  https://coding-abc.kr/306>> 문자열 출력하기이스케이프 시퀀스 Escape Sequence ... 파이썬에서문자열은 큰따옴표 또는 작은 따옴표로 묶습니다. 다음 코드는 print 함수로 문자열을 출력하는 예를 보인 것입니다.print("Python is an easy to learn, powerful programming language.")print('파이썬은 배우기 쉬운 강력한 프로그래밍 언어입니다.') 큰 따옴표 안에 작은 따옴표로 묶인 문자열을 포함하거나, 작은 따옴표로 묶인 문자열에 큰 따옴표로 묶인 문자열을 포함할 수 있습니다.print("'파이썬'은 배우기 쉬운 강력한 프로그래밍 언어입니다.")print('"파..

파이썬: 프로그램을 작성하는 방법, IDLE Shell Edit

...파이썬 다운로드 및 설치  https://coding-abc.kr/305>> 파이썬: 프로그램을 작성하는 방법, IDLE Shell Edit파이썬: 문자열 출력하기  https://coding-abc.kr/307...IDLEIDLE is Python’s Integrated Development and Learning Environment.IDLE는 Python의 통합 개발 및 학습 환경입니다. * 참고: IDE( Integrated Development Environment. 통합개발환경)보통 C/C++, C#, java 언어에서는 IDE라는 용어를 사용합니다. IDE는 프로그램 작성, 컴파일, 실행을 한 번에 할 수 있도록 통합된 환경을 말합니다. 파이썬 프로그램을 작성하는 2가지 방법파이썬의 I..

파이썬: 다운로드 및 설치, 실행하기

>> 파이썬 다운로드 및 설치, 실행하기파이썬: 프로그램을 작성하는 방법, IDLE Shell Edit  https://coding-abc.kr/306...1. 파이썬 다운로드파이썬을 설치하기 위해서 아래의 링크를 클릭하거나 입력합니다.보통 링크를 클릭하면 [다운로드] 폴더에 설치 파일이 저장됩니다. https://www.python.org/downloads/ Download PythonThe official home of the Python Programming Languagewww.python.org  2. 설치자신이 사용하는 운영체제에 맞게 설치합니다.윈도우 사용자는 [Download Python 3.12.5] 버튼을 클릭해서 설치합니다. 3. 실행하기 - 프로그램 작성하기설치된 메뉴 항목에서 "I..

프로그래밍 언어 순위: 2024년 8월 TIOBE Index

8월 헤드라인: Python이 Java의 TIOBE 인덱스 기록을 쫓고 있다 이번 달, Python은 역사상 처음으로 18%를 넘는 순위를 기록했습니다. 프로그래밍 언어가 18%를 넘은 마지막은 2016년 11월 Java였습니다. Java는 또한 역대 최고 순위를 기록한 언어입니다: 2001년 6월 26.49%. 2위인 C++는 현재 Python보다 정확히 8% 뒤처져 있으며, 1위와 2위의 차이도 거의 기록에 가깝습니다. 1위와 2위의 역대 최대 차이는 Java가 C보다 9.55% 앞선 2016년 11월이었습니다. 요약하자면 Python의 패권은 이제 부인할 수 없습니다. Python이 역대 가장 인기 있는 프로그래밍 언어가 되기 위한 다음 단계일 가능성이 큽니다. 곧 Python에 근접할 것으로 예상..

통합게시판 2024.08.24

(파이썬) 사각형 그리기: 색상으로 채우기, turtle.setheading

사각형 4개를 그리고 지정한 색으로 채우는 파이썬 코드입니다. 다음은 turtle.setheading 함수에 대한 설명입니다.turtle.setheading(to_angle) turtle.seth(to_angle)매개변수: to_angle – 숫자(정수 또는 실수)거북이의 방향을 to_angle로 설정합니다. 다음은 일반적인 방향(도)입니다.import turtle as tcolors = ['red', 'green', 'blue', 'yellow']def draw_rect(): t.begin_fill() for _ in range(4): t.forward(100) t.right(90) t.end_fill()for i in range(4): t.setheadi..

Python 2024.07.27

티오베 인덱스, 2024년 7월 프로그래밍 언어 순위 TIOBE Index

7월 헤드라인: Rust는 상위 10위권 진입을 준비하고 있습니다.이번 달 TIOBE 지수에서 고성능 언어 러스트(Rust)가 17위에서 13위로 뛰어올랐습니다. 이는 Rust 사상 최고치입니다. 4위를 차지한 것은 작은 변화로 보일 수도 있지만, Rust는 TIOBE 지수에서 큰 진전을 이루지 못한 채 지난 몇 년간 "세간의 화제"였습니다. Rust가 마침내 위로 올라갑니다. 최근 보안상의 이유로 C/C++에서 Rust로의 전환을 권장한다고 발표한 미국 정부의 순풍 이후 Rust의 상황은 빠르게 진행되고 있습니다. 타사 라이브러리 및 도구의 수를 포함하여 커뮤니티가 성장하고 있습니다. 즉, Rust는 TIOBE 지수에서 상위 10위 자리를 준비하고 있습니다. --폴 얀센(Paul Jansen) TIOB..

통합게시판 2024.07.22
반응형