1. Python34 설치
Windows
파이썬 공식 홈페이지(https://www.python.org/downloads/)에서 설치 패키지를 다운로드하여 설치합니다.
Python의 기본 설치 경로는 다음과 같습니다. C:Python34
환경 변수 구성: [컴퓨터 마우스 오른쪽 버튼 클릭]--"[속성]--"[고급 시스템 설정]--" [고급] --》[환경 변수]--》[두 번째 콘텐츠 상자에서 변수 이름이 Path인 줄을 찾아 더블클릭] --> [변수 값 뒤에 Python 설치 디렉터리가 추가됩니다. ;]
2. 첫 번째 Python 프로그램
1. 대화형 인터페이스에서 실행: Python과 함께 제공되는 대화형 인터페이스를 직접 호출하여 코드를 실행합니다(임시 디버깅용)
2. 파일에 프로그램을 작성하고 실행
(1) PyCharm 설치(http://www.jetbrains.com/pycharm/download/)
(2) 새 프로젝트 생성 및 Python 파일
(3) 코드 작성
Print("Hello World!")
(4) 실행
3. 변수 정의
프로그램에서는 변수를 저장하고 호출하는 데 사용됩니다. 변수는 데이터를 저장하고 메모리에 데이터를 저장하는 컨테이너와 같습니다. (메모리와 하드디스크의 차이점: 메모리는 하드디스크보다 빠르고, 메모리는 임시저장장치이고, 하드디스크는 영구저장장치입니다)
#!/user/bin/env python# -*-coding:utf-8 -*- user_name = "Grace" #申明一个字符串变量 age = 21 #申明一个数字变量
변수 정의 규칙:
1. , 삼중 따옴표는 모두 문자입니다
2. 변수는 실제 의미를 가지며 사람들을 더 명확하게 해야 합니다
3. 변수 이름은 문자, 숫자, 밑줄의 조합만 가능합니다
4. 변수 이름은 숫자일 수 없습니다.
5. 변수 이름을 선언하는 데 키워드를 사용할 수 없습니다.
4. 문자 인코딩
바이트: 8개의 바이너리 비트가 1 "바이트"를 구성합니다. 저장 공간은 측정의 기본 단위입니다. 1바이트는 영문자 1개 또는 한자 반자를 저장할 수 있다. 즉, 한자 1개가 2바이트의 저장공간을 차지한다.
1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB
1. ASCII(American Standard Code for Information Interchange, 미국 표준 코드 for Information Interchange)는 다음을 기반으로 하는 컴퓨터 코드 집합입니다. 현대 영어 및 기타 서유럽 언어를 표시하는 데 주로 사용되는 라틴 문자 시스템입니다.
최대 8비트(1바이트)로만 표현할 수 있습니다. 즉, 2**8 = 256-1이므로 ASCII 코드입니다. 최대 255개의 기호만 표현할 수 있습니다.
2. 분명히 ASCII 코드는 세상의 다양한 문자와 기호를 모두 표현할 수 없으므로 모든 문자와 기호를 표현할 수 있는 새로운 인코딩, 즉 유니코드
유니코드(유니코드, 유니버설 코드 코드, 단일 코드)가 필요합니다. code)는 컴퓨터에서 사용되는 문자 인코딩입니다. 유니코드는 전통적인 문자 인코딩 방식의 한계를 해결하기 위해 만들어졌습니다. 이는 각 언어의 각 문자에 대해 통일되고 고유한 이진 인코딩을 설정하며, 모든 문자와 기호를 표현하려면 최소 16비트(2바이트)여야 한다고 규정합니다. 2 **16 = 65536,
참고: 여기에 언급된 내용은 최소 2바이트이며 그 이상일 수 있습니다.
3. UTF-8은 유니코드용입니다. 인코딩 압축 및 최적화를 위해 더 이상 2바이트를 사용하지 않습니다. 바이트로 저장되지만 모든 문자와 기호를 분류합니다. ASCII 코드의 내용은 1바이트에 저장되고, 유럽 문자는 2바이트에 저장됩니다.
동아시아 문자는 3바이트에 저장됩니다...
버전 Python 2.0의 기본값은 ascill이며 문자 집합을 지정할 수 있습니다:
#!/usr/bin/env python # -*- coding: utf-8 -*- print "你好,世界"5. Comments
한 줄 시선: # 주석 내용
여러 줄 주석: ''' 주석이 달린 내용 '' ' (''''는 여러 줄 문자열을 나타냅니다. 여러 줄 문자열은 Python에서 직접 배치되며 Python에서는 무시됩니다.)
6. 문자열 서식 지정
1 Python3에서는 기본적으로 모든 문자열을 입력으로 받습니다.
name = input("input your name:") age = int(input("input your age:")) #convert str to int job = input("input your job:") message=''' Information of user %s: _______________________ name: %s age: %f job: %s ---------End----------- ''' %(name,name,age,job) print(message)7 , 표현식 if... else로그인 확인을 사용하여 설명합니다.
rightName = "tt" password = "wpl" userName = input("Please enter your name:") userPassword = input("Please enter your password:") #Python 是一个强制缩进语言,通过缩进来控制从属关系 if userName == rightName and userPassword == password: print("Welcome login ...") else: print("your user name or user password is invalid")연령 추측 프로그램을 사용하여 설명하세요.
요구 사항:
계속 틀리면 총 8번 추측할 수 있습니다.
3번 틀리게 추측할 때마다 사용자는 계속할지 여부를 묻는 메시지가 표시됩니다. 계속하려면 Y를 입력하여 프로그램을 종료하세요.
사용자가 올바르게 추측하면 프로그램이 종료됩니다.
age = 22
count = 0
for i in range(10):
print("-->counter",count)
if count guess_age = int( input("Please input age:") )
if guess_age == age:
print("You are right")
break
elif guess_age > age:
print("Think smaller!")
else:
print("Think bigger...")
count += 1
else:
user_answer = input("Do you want countine:")
if user_answer == "Y":
count = 0
else:
print("bye")
break
该段代码最多进行了10次循环,有两次循环是询问用户是否继续猜,在用户回答为Y时,并没有在该次循环让用户猜年龄。
而是进入下一个循环后才开始猜年龄。
九、模块初识
import sys print(sys.path) #打印python的环境变量地址 导入sys模块, 调用该模块中的path数据。 注意: 标准库一般放在 <python>\\lib 第三方库一般放在 <python>\\lib\\site-packages (自己写的python文件放到该目录,编写其它模块时就可以导入该文件,并调用方法与数据) os模块的几个方法: import os os.system("dir") #执行系统命令,只打印出命令结果,不会保存(当前路径下的目录) cmd_res = os.popen("dir") #执行命令并把结果保存到一个文件中 print(cmd_res.read()) #读取这个文件并打印出结果 os.mkdir("other_dir") #在当前路径下创建一个新目录</python></python>
위 내용은 Python 학습 기초: One 사용 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!