가는 노트 파이썬

건설 장 하나의 환경

1.1 설치

  1. 파이썬 공식 웹 사이트 www.python.org

  2. pyhton3.6 및 python2.7 차이

    사이 python2 및 python3 차이
    소스는 균일하지 않고
    코드 중복

    python2의
    인쇄 괄호되지 않을 수 있습니다
    입력하면 입력에 어떤 종류의 어떤 유형 얻을 수 있다는 것입니다

    입력 () "당신이 티켓을 얻을"
    (raw_input을)를 == 입력을 python3

    python3의
    인쇄 () 괄호를 추가해야합니다
    인수 입력 문자열은

1.2 구성

  • 구성 환경 변수
  • 전송 파이썬 파이썬 인터프리터에 컴퓨터 단말기 (검은 화면), 입력 전원을 켜고 결과는 다음에 반환 :

  • >>> 단말 출구에서 입력 () 아래!

1.3 사용

  • 변수 이름은 문자, 숫자, 밑줄로 구성
  • 변수 이름의 사용을 금지하는 것은 숫자로 시작
  • 이름 파이썬 키워드와 내장 함수의 사용을 금지
  • 우리는 중국과 병음의 사용을 권장하지 않습니다
  • 변수 이름은 의미가합니다
  • 변수 이름은 대소 문자를 구분합니다

1.4과 멀티 라인 주석

#  就是单行注释
'''
 就是多行注释
'''
"""
单一引号
双引号都可以
"""

제 2 장 시작하기

2.1 출력

print()

2.2 입력

input()
#input获取的都是str类型的内容

2.2 변수

print(12+34)
print((12+34)*2)
print(((12+34)*2)*3)

a=12+34
b=a*2;
c=b*3;
print(c)

세 번째 장 기초

3.1 데이터 유형 지인

  • Int 인 정수 번호
  • 문자열 str을
  • BOOL 허위 사실 부울 값 옳고 그름
  • 명부
  • 원조
  • 사전
  • 설정

3.2 흐름 제어문

  • 지점 문 경우
if 3>2:
  • 다른 if 문
if 3>2:
else :
  • ELIF 문 경우 경우
if 5>4:
elif 4>3:
elif 3>2:
else:
  • 중첩 된 if 문
if 3<5:
    if 4<5
    print("这就是循环")

3.3while주기

문법 동안

  1. 조건 일 때 :
  2. 전체 사이클이의 탈옥
  3. 다음주기는 계속이주기에서 계속

  4. 당신은 if 문 루프 컨트롤을 사용할 수 있습니다

number=0
while number<5
 number+=1
 print(number)
 if number>5:
        break

3.4 포맷 출력

  • S %의 STR 타입
  • %의 D %의 나 디지털 형식이며

출력 조건 포맷

name=input("名字:")

age=input("年龄:")

msg ='姓名:%S,年龄:%i'%(name,int(age))

print(msg)

두 번째 형식의 출력

msg='''
_______________
姓名:%s
年龄:%d
性别:%s
职业:%s
距离成功还有99%%
_______________
'''%('DaiJun',20,'男','程序猿')


print(msg)
  • 주의! 다른 방법 형식화 된 출력

3.6 및 Python 상기 접근 할

name=input("名字:")
age=input("年龄:")
msg=f'姓名:{name},年龄:{age}'
print(msg)

3.5 문자 인코딩

  • 아스키 미국

256에는 중국어 없다

바이트 8

  • ABK 중국

중국어 2 바이트 16 비트
영어 한 바이트 (8)

  • 유니 코드 유니 코드

2 바이트 16

4 바이트 (32)

  • UTF-8 인코딩 변수

영어 1 바이트 (8)
유럽 2 바이트 (16)
아시아 (24) 3 바이트

  • cmd를 윈도우 시스템은 GBK입니다

  • 리눅스 시스템 단말은 UTF-8

3.6 단위 변환

  • 비트 비트

  • 바이트 바이트
  • 1B == 8 비트

3.61 단위 크기

  • 1B == 8 비트

  • 1024B = 1KB
  • = 1024KB 1메가바이트

  • 1,024메가바이트 = 1기가바이트

  • 1천24기가바이트 = 1TB

연산자 3.7

  • 비교 연산자
> 
< 
<= 
>= 
== 
!=
  • 할당 연산자

    += 
    -=  
    /= 
    //= 
    **= 
    %=
  • 회원 연산자

in 
not in
  • 논리 연산자
#and运算 两个都为真 取后面的
#and运算 两个都为假 取前面的
and 
#or运算 两个都为真 取前面的
#or运算 两个都为假 取后面的
or
not
  • 산술 연산자
+
-
*
/
**
%  
//

제 4 장 기능

제 5 장 모듈

제 6 장 객체 지향

제 7 장 네트워크 프로그래밍

제 VIII 데이터베이스

아홉 번째 장의 전단

장 X Djanggo

추천

출처www.cnblogs.com/SkyRabbit/p/11123188.html