(TIL) 파이썬 기초 – 1

파이썬 기초
결과 : 결과를 의미
결과는 변수이므로 변수 이름을 변경할 수 있습니다.

기초이론
Python을 설치하는 것은 다음과 같습니다. 번역 패키지 설치한 것과 동일
1010 같은 컴퓨터 전기 신호만 감지하다.
대부분의 인간 언어와 유사한 언어로 명령을 내릴 때,
이것은 전기 신호로 변환되어 입력될 수 있습니다.
언어가 있으며 프로그래밍 언어라고합니다.

새로운 프로젝트의 시작에

위치: 실행하려는 폴더에 대한 링크
참고: 사이트 주소/ 끝에 있는 /venv를 확인하십시오.
그렇지 않은 경우 직접 작성하십시오.
기본 인터프리터가 Python 38인지 확인합니다.
마지막 확인란이 선택되어 있으면 선택을 취소하십시오.

스파르탄 파이썬 폴더에서
venv 폴더는 우리 눈에 보이지만 실제로는 존재하지 않는다고 상상할 수 있습니다.


(변수): 값을 포함하는 필드

컴퓨터의 관점에서 보면 값의 위치를 ​​가리킵니다.
메모리에 로드된 값을 가리킵니다.

나눗셈의 나머지를 어떻게 찾고 홀수라도 어떻게 결정합니까?

print(a%b)

변수(값)에는 십진수, 문자열(작은따옴표로 묶음),
True/False 유형(조건문)도 세분할 수 있습니다.

==는 같음을 의미합니다.
!= 같지 않음을 의미합니다.


(끈)

문자열은 변수와 구분되어야 합니다. 즉, ”(작은따옴표)
구분하여 사용하세요.
”(작은따옴표)는 무조건 문자열입니다.

a = 2

숫자 2에 불과하다

a = ‘2’


문자열 2입니다

전)

a = ‘2’
b = ‘hello’

print(a+b)

= 2Hello 출력

하지만

a = 2
b = ‘hello’ 

print(a+b)

= 오류가 발생했습니다. 문자와 숫자를 조합하지 마십시오.

문자열 ‘2’와 숫자 문자열 2는 다릅니다

문자열+문자열은 단순히 연결됩니다.

a = ‘2’
b = 2

b의 2를 문자열로 변환하려는 경우

작은따옴표로 이 작업을 수행할 수 있지만 str(2)를 사용할 수도 있습니다.

str = 문자열을 의미합니다.

문자열 숫자 세기

text = ‘abcdefghijk’

result = len(text)

print(text)

렌은 숫자를 센다

코드 자르기
앞부분 3개를 잘라주세요

전)

text = ‘abcdefghijk’

result = text(:3)

print(result)

결과 = 텍스트(:3)
이렇게 하면 ‘abc’ 접두사가 붙습니다.

뒤에서 3개 나오게 만들기

전)

text = ‘abcdefghijk’

result = text(3:)

print(result)

결과 = 텍스트(3:)
이렇게 하면 처음 세 개 없이 ‘defghijk’가 인쇄됩니다.

~일~일

전)

text="abcdefghijk"

result = text(3:7)

print(result)

결과 = 텍스트(3:7)
이렇게 해서 3번째 d부터 7번째 j가 출력된다.

담배 상식!

result = text(3:7)

이 부분에서 숫자 없이 result = text(:) 를 사용하면 복사입니다!
모든 것이 들어간다

코드 자르기

전)

myemail="[email protected]"

result = myemail.split(@)

print(result)

split(‘@’) 기준으로 잘립니다.

결과 값:
(‘kimty9627’, ‘naver.com‘)

여기서 kimty9627은 0에 해당합니다.
naver.com 첫 번째에 해당

여기에서 1차가 필요한 경우

result = myemail.split(@)(1)

당신이 쓰는 경우 naver.com 나온다

여기서 다시 .split(‘.’) 하면

result = myemail.split('@')(1).split('.')

결과:
(‘네이버’, ‘컴’)

그게 또 헤어집니다.


(목록 및 사전): 둘 다 값을 저장하는 방법입니다.

목록: 순서가 중요한 값 목록입니다.
사전: 값을 키:값으로 저장하기 위한 데이터 유형.
(예: 주민: 000000-0000000)

리스트

전)

a_list = ('사과','배','감')

print(a_list(0))

0. a_list에서

문자뿐만 아니라 숫자와 참/거짓. 목록을 포함할 수도 있습니다.

목록이 포함된 경우

전)

a_list = (2,'배','false',('사과','감'))

print(a_list(3)(1))

리스트는 타고, 타고 또 타고.

목록에 항목을 추가할 때

예) .append 사용

a_list = (1,3,5,4,6,7)
a_list.append(99)

print(a_list)

결과:
(1,3,5,4,6,7,99)

.append()를 사용하여 목록에 항목을 추가합니다.

길이 찾기

예) 렌 사용

ex) len 사용

a_list = (1,3,5,4,6,7)

result = len(a_list)

print(result)

렌은 길이를 저장합니다.

정렬

ex) .sort / sort 사용 : 정렬(=정렬)

a_list = (1,3,5,4,6,7)

a_list.sort()

print(a_list)


내림차순

예) .sort(reverse=True) 사용

a_list = (1,3,5,4,6,7)

a_list.sort(reverse=True)

print(a_list)

이는 역내림차순으로 표시됩니다.

원하는 값이 있는지 없는지 확인하는 방법

예) 결과 = (a_list의 5) / () 안의 숫자를 변경하여 작성

a_list = (1,3,5,4,6,7)

result = (5 in a_list)

print(result)

목록에 5가 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다.

a_list는 꺾쇠 괄호()와 함께 사용됩니다.


(사전)

특정 값을 얻는 방법

전)

a_dict = {'name':'bob', 'age':27}

print(a_dict(‘age’))

때때로 목록과 사전이 결합됩니다.

목록과 사전의 조합

전)

a_dict = {'name':'bob', 'age':27,'friend':('영희','철수')}

print(a_dict('friend')(1))

특정 값을 입력하는 방법

전)

a_dict = {'name':'bob', 'age':27,'friend':('영희','철수')}

a_dict('height') = 180  

print(a_dict)

원하는 값이 존재하는지 확인하는 방법

전)

a_dict = {'name':'bob', 'age':27,'friend':('영희','철수')}

a_dict('height') = 180

print('height' in a_dict)

사전에 높이가 포함되어 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다.

전체 목록의 모든 요소가 사전에 들어갑니다

people = (
    {'name':'bob', 'age':27},
    {'name':'john', 'age':30}
    )

여기서 값 30을 얻으려면
print(people(1)) 라고 쓰면,
{‘name’:’john’, ‘age’:30} 이 나옵니다.

그래서

print(people(1)(age))라고 쓰면 30이 됩니다.

목록에 여러 사전을 포함하는 형식입니다.
값을 가져 와서 사용할 수 있습니다.
타다 타다 들어가다 가져와 최대 그건 중요해!