해석 언어인 Python 소개
python은 해석된 언어입니다
python 2 또는 3 선택:
Python 2.7은 2의 최신이자 마지막 버전입니다. 업데이트 지원은 2020년에 업데이트가 중단되지만 현재 사용 중이거나 개발 중입니다. Python2를 계속 사용하므로 업데이트 전환 기간에는 아직 갈 길이 멀습니다.
그리고 향후 장기적인 개발에는 Python 3가 더 나은 선택이 될 것입니다(물론 초보자에게만 해당). , python3을 배우면서 2와 3의 다른 특성을 이해합니다.
설치 및 구성
windows
1. 설치 패키지 다운로드
1、下载安装包
https:
/
/
www.python.org
/
downloads
/
2
、安装
默认安装路径:C:pythonXX
3
、配置环境变量
【右键计算机】
-
-
》【属性】
-
-
》【高级系统设置】
-
-
》【高级】
-
-
》【环境变量】
-
-
》【在第二个内容框中找到 变量名为Path 的一行,双击】
-
-
> 【Python安装目录追加到变值值中,用 ; 分割】
如:原来的值;C:pythonXX,切记前面有分号
linux、Mac
无需安装,原装Python环境
ps:如果自带
2.6
,请更新至
2.7或其他版本
https:
/
/
www.python.org
/
다운로드
/
2
, 설치
기본 설치 경로: C:pythonXX
, 환경 변수 구성
[컴퓨터를 마우스 오른쪽 버튼으로 클릭]
-
- code>》[속성]
-
-
》【고급 시스템 설정】
-
-
》[고급]
-
-
》[ 환경 변수]
-
-
"[두 번째 내용에서 box 변수 이름이 Path인 줄을 찾아 더블클릭하세요.]
-
-
> [Python 설치 디렉터리는 다음으로 구분되어 변수 값에 추가됩니다.]
예: 원래 값, C:pythonXX, 앞에 세미콜론이 있어야 합니다.
설치 필요 없음, 원본 Python 환경
ps : 함께 제공되는 경우
2.6
으로 업데이트하세요.
2.7 또는 기타 버전
1 print 'Hello World!' #python2的写法2 print ('Hello World!') #python3的写法
변수 선언
-
name='Tom'
로그인 후 복사
변수 정의 규칙:
다음 키워드는 변수 이름으로 선언할 수 없습니다 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', '제외', 'exec', ' finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print' , 'raise', 'return', 'try', 'while', 'with', 'yield']
변수 할당🎜🎜🎜🎜name= =name (name2)
#!/usr/bin/env python# -*- coding: utf-8 -*- #告诉python字符编码 print "你好,世界"
注释
当行注视:# 被注释内容
多行注释:""" 被注释内容 """
数据类型初识
2 是一个整数的例子。
长整数 不过是大一些的整数。
3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。
(-5+4j)和(2.3-4.6j)是复数的例子,其中-5,4为实数,j为虚数,数学中表示复数是什么?。
int(整型)
在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807
跟C语言不同,Python的长整数没有指定位宽,即:Python没有限制长整数数值的大小,但实际上由于机器内存有限,我们使用的长整数数值不可能无限大。
注意,自从Python2.2起,如果整数发生溢出,Python会自动将整数数据转换为长整数,所以如今在长整数数据后面不加字母L也不会导致严重后果了。
float(浮点型)
浮点数用来处理实数,即带有小数的数字。类似于C语言中的double类型,占8个字节(64位),其中52位表示底,11位表示指数,剩下的一位表示符号。
complex(复数)
复数由实数部分和虚数部分组成,一般形式为x+yj,其中的x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数。
"hello world"
接收用户输入
#!/usr/bin/env python#_*_coding:utf-8_*_ #name = raw_input("请输入用户名") #只有 python 2.x有这种写法name=input('请输入用户名:')print('Hello '+name)
if else ...
#!/usr/bin/env python# -*- coding: encoding -*-age=int(input('请输入年龄:')) #接收一个age值,这里因为age是一个int类型,所以需要强制转换一下if age<100: print('你还小') #判断age的值小于100的时候输出“你还小”else:print('你已经老了') #否则输出“你已经老了”
if elif else ...
#!/usr/bin/env python# -*- coding: encoding -*-my_age=22 #定义一个自己的年龄age=int(input('请输入年龄')) #接收一个年龄if age==my_age:print('猜对了') #如果输入的值等于my_age的值 输出猜对了elif age<my_ageprint('猜小了') #输入的值小于my_age的值,输出才小了else:print('猜大了') #负责显示猜大了
while 循环 ...
#!/usr/bin/env python# -*- coding: encoding -*-count=0 #定义一个值为count的计数器while True: print(count) #如果为真就一直循环 这是一个死循环,不停止程序会一直执行count+=1 #循环一次给计数器+1
for 循环 ...
#!/usr/bin/env python# -*- coding: encoding -*-for i in range(10)print(i) #最简单的循环打印10次
위 내용은 해석 언어인 Python 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Linux 시스템과 함께 제공되는 Python 통역사를 제거하는 문제와 관련하여 많은 Linux 배포판이 설치 될 때 Python 통역사를 사전 설치하고 패키지 관리자를 사용하지 않습니다 ...

Pylance 유형 감지 문제 솔루션 Python 프로그래밍에서 사용자 정의 데코레이터를 사용할 때 Decorator는 행을 추가하는 데 사용할 수있는 강력한 도구입니다 ...

Pythonasyncio에 대해 ...

Linux 터미널에서 Python 사용 ...

Python의 HTTPX 라이브러리를 사용하여 HTTP/2를 보내십시오 ...

Python 3.6에 피클 파일 로딩 3.6 환경 오류 : ModulenotFounderRor : nomodulename ...

파이썬 비동기 라이브러리 사이의 호환성 문제 파이썬에서 비동기 프로그래밍은 동시성과 I/O의 프로세스가되었습니다 ...

Python 3.6에 피클 파일로드 3.6 환경 보고서 오류 : modulenotfounderror : nomodulename ...
