본문 바로가기
728x90

Language/Python10

귀도 반 로썸 아저씨가 만든 언어 똑똑한 아저씨가 심심해서 만든 언어 Python 장점 : 무료다!!! 단점 : 느리기때문에 C언어랑 같이 자주 사용 C는 빠르지만 Python은 느림 인터프린터 언어 2023. 9. 5.
[Python] 패키지 설정 pakage 파이썬의 패키지는 디렉토리 구조를 그대로 사용함 (명시적으로 자바처럼 package라고 정의 안함) - __init__.py : 해당 패키지가 import될때 실행되는 스크립트 - __all__ : __init__.py내에 __all__ = ['하위패키지명',..] 식으로 정의하는데, 이는 from {package) import * 를 할때, 리턴되는 모듈 명이다. 자바처럼 import * 하면 모두가 import되는게 아니라, 예를 들어 윈도우즈의 경우 module.py 파일과 Module.py 파일을 같은 파일로 취급(대소문자를 가리지 않기 때문에), 명시적으로 import * 시 패키지내의 어떤 모듈을 -import 할지를 정해줘야 한다. - import : import는 import하.. 2023. 7. 7.
[Python] 변수 variable python 변수 표기 name ="xxx" 같이 선언 age=4 print("이름은"+name+"입니다")처럼 +로 감싸서 사용 +대신 ,(콤마_띄어쓰기)로도 사용가능 정수형을 출력할시 str(age) 와 같이 정수형을 문자열로 감싸주어야 한다. 변수를 입력값으로 받고싶을경우 변수=input() ex)name=input() 자료형 변수 자료형은 파이썬에서 데이터를 다룰 때 데이터 종류를 의미 변수를 만들 때 사용자가 자료형을 결정하지 않아도 내부적으로 판단 후 적용 자료형 확인은 type() 함수로 알 수 있다. 사칙연산 + =더하기 -= 빼 기 / =나머지 * =곱 % =나머지 ** =제곱 // =몫 ex) print(a//b) 2023. 7. 7.
Python - 데이터 타입(자료형) 숫자형 정수 = int 실수 = float 컴퓨터식 지수 = 4.24e10 8진수 =0o37 16진수 = 0x7A 정수형과 실수형 만 기억하자 # 정수 a=123 print(type(a)) print(a) # 실수 a=1.2 print(type(a)) print(a) # 8진수 a=0o10 print(type(a)) print(a) 사칙연산은 그냥 계산 # 사칙연산 a=1 b=2 c=3 print(a+b) print(a-b) print(a+b-c) print(a*c) print(c/3) 문자형 문자열 안의 표현식 코드 설명 \n 문자열 안에서 줄을 바꿀 때 사용 \t 문자열 사이에 탭 간격을 줄 때 사용 \\ \를 그대로 표현할 때 사용 \' 작은따옴표(')를 그대로 표현할 때 사용 \" 큰따옴표(")를.. 2023. 7. 7.
728x90