day03 요약

마지막 교훈을 불러 오기

프로그래밍 언어의 분류

기계 언어

고효율,

낮은 개발 효율성

어셈블리 언어 (OS / 플러그인)

높은 효율의 개발

저 효율성

높은 수준의 언어

해석 언어

높은 효율의 개발

저 효율성

컴파일 된 언어

고효율

낮은 개발 효율성

네트워크 병목 효과

대기 시간 네트워크 프로그램의 실행 시간보다 훨씬 더, 프로그램의 실행 시간이 중요하지 않은 것으로 나타납니다, 낮은 실행 시간을 네트워킹을 필요로하지 않는 프로그램, 해석 된 언어의 사용하지만, 운영 체제는이 절차의 효율을 수행하기 위해 필요로

두 가지 방법으로 프로그램의 파이썬 구현

대화 형 (jupyter)

그의 당을 설명하기 위해 줄을 씁니다

명령 줄 (pycharm)

cmd를 입력 파일 경로 파이썬 +

pycharm 바로 가기를 사용하여

Ctrl + C를 기본 복제 전체 행

시프트 + CTRL + Z 트랜스 해지

Ctrl + X 잘라 내기 (복사 및 삭제 선택한 내용은), 기본값은 전체 라인을 잘라.

CTRL + D 사본 및 상기 선택된 콘텐츠를 붙여, 전체 행은 기본적으로 선택되지

Ctrl + 백 스페이스는 단어를 삭제

Ctrl 키는 + y는 전체 줄을 삭제

단어를 선택하는 w Ctrl 키 +

다시 라인의 시작 부분에 홈

라인의 끝을 다시 종료

Ctrl + Shift + Home을 코드 블록을 선택

Ctrl + F 찾기 : 선택 일괄 편집 (녹색 체크 포인트), 당신은 또한 정규 표현식을 쓸 수 있습니다

Ctrl 키 + 시프트 + R 글로벌 (전체 프로젝트) 검색, 당신은 대체 할 수있다

Ctrl 키를 + / 전체 의견

파일에서 실행 + F10을 이동

Ctrl 키 + 시프트 + F10을 현재 파일을 실행합니다

Ctrl + Alt + L은 코드 표준 스타일을 만들기 위해 조정

바로 가기 경로를 수정 : -> 설정 - 파일> 키맵

변수와 상수

> O - 당신이 P 변경하려는 방향> 제어 변수 I -> 파일들을 쓰기 - 프로그래밍 무엇입니까

어떤 변수

용량 : 컴퓨터가 세계에서 사물을 식별하는 사람을 좋아 할 수 있도록, 현실 세계에서 상태를 기록

변경 : 현실 세계의 상태 변경됩니다 그

성분 변수

변수 이름 (설명한 가변 값을 수신)

할당 기호 (할당, 변수 값이 변수 이름에 전달됩니다)

변수 값 (특정 수치)

변수 이름의 사양

1. 변수 이름은 설명적인 관점해야합니다

2. 숫자 / 문자 / 밑줄에서 변수 이름, 그리고 숫자로 시작할 수 없습니다

3. 키워드의 이름은 할 수 없다

두 가지 방법으로 변수의 정의 (위에서 아래로 코드 실행, 같은 변수 이름이 나중에 실행되는 경우)

1. 밑줄 식 (식 파이썬 강조되어야한다)

2. 혹 몸

당신은 인용 부호없이 영어 단어를 정의하는 변수를 사용할 수있는 것은 변수 이름입니다

상수

1. 양 (모두 대문자로 변수 이름)을 변경하지 않습니다

2. 어떤 변화가 실제 에너지 변화 기존 없다

세 가지 인쇄 형태 파이썬 메모리 관리 및 변수

컴퓨터의 변수를 형성하는 방법

1. 변수는 파이썬을 실행하는 경우에만 제공되는 개념 파이썬 인터프리터입니다

2. 변수와 실행 정의는 변수에 저장하는 새로운 메모리 공간을 열 것

파이썬 쓰레기 수집 메커니즘

(변수 값) 참조 횟수 : 인용 횟수 가변 개수의 값

# age = 1000  # 1000的引用计数为1
# age1 = age  # 1000的引用计数为2
# del age  # delete删除age,1000的引用计数为1
# print(age1)
# del age1 # 1000的引用计数为0

가비지 수집

가변 기준 카운트 값이 0 일 때, 변수의 값을 복구한다 가비지 수집 메커니즘을 트리거 변수 값에 의해 점유 된 메모리를 해제 할

작은 정수 풀

파이썬 부팅 자동의 정수 변수를 정의 할 때 -5,256는, 그 메모리는 기록 된 죽은

# age = 10
# age1 = age
# del age
# del age1

논리적으로 제로로 10 카운트를 인용 말하기는 가비지 수집을 트리거하지만 10 때문에 작은 정수 풀입니다, 그래서 쓰레기 수집 메커니즘을 트리거하지 않습니다

후자는 글로벌 통역 잠금 길에 바인딩

== 정의 된 변수는 새로운 메모리 영역을 개방한다 ==

변수 이름 == == 변수 값을 수신하기위한

작은 정수의 풀을 확장의 범위를 pycharm

세 가지 인쇄 형태 변수

나이 = 10

인쇄 (나이)

인쇄 (ID (나이))

인쇄 (유형 (나이))

데이터 유형

변수 : 변수 명 = 변수 값 (특정 값)

변수 값의 데이터 유형 분류 된

디지털 입력

역할 : 설명 나이 / ID 카드 번호 등

정의 방법

나이 = 30

연령 = INT (30)

용도

그리고 네 개의 작업 % (나머지) // (반올림) ** (지수)

다른 수학 기호 수입 cmath 사용

플로트

역할 : 높이 정보, 연봉 등과

정의 방법

급여 = 3.2

급여 = 플로트 (3.2)

캐스트

높이 = 플로트 (4)

인쇄 (높이)

salary2 = INT (3.7) # 둥글게되지

반올림

인쇄 (라운드 (3.7))

용도

그리고 정수로

논리 비교

X = 1

Y = 2

프린트 (x> y)의

String 형

역할 : 설명 이름 / 성별, 등

정의 방법

= 'caiqilong을'이름

이름 = "카이"

인용 부호 랩에서 세 개의 문자열

용도

, 곱하기 추가

STR1 = '닉'

STR2 = '잘 생긴'

인쇄 (STR1 + ''+ STR2)

문자열과 숫자는 요약 할 수 없습니다

인쇄 (STR1 * 10)

주의

한 줄 주석

, 또한 코드의 실패도 할 수 있습니다 설명하기

다중 선택 프레스 Ctrl 키 + /은 한 줄 주석의 복수로 변환 할 수있다

멀티 라인 주석

삼중 따옴표

추천

출처www.cnblogs.com/-406454833/p/11494072.html