역사상 가장 완전한 파이썬 빠른 시작 자습서, 건더기로 가득 차 있다

 

1.python 초보 자습서

파이썬은 개체 지향, 고급 언어, 해석, 동적 및 다목적 프로그래밍 언어인 파이썬은 배우기 쉽고 강력하며 다양한 스크립트 언어로 응용 프로그램 개발에 매력적인 파이썬의 문법과 동적 유형을 해석하여 많은 분야의 스크립트 작성과 빠른 응용 프로그램 개발에 이상적인 언어가 될 수 있습니다.

2.python for i in range() 사용

파이썬은 객체 지향 프로그래밍, 명령식 및 함수식 프로그래밍 또는 프로그래밍을 포함한 다양한 프로그래밍 모드를 지원합니다. 파이썬은 거의 모든 것을 할 수 있습니다. 웹 프로그래밍과 같은 일반적인 개발 분야는 네트워크, 엔터프라이즈, 3D CAD와 같은 소프트웨어 및 시스템 개발에 사용될 수 있기 때문에 다용도라고 불리는 이유입니다.

3.python for 루프

파이썬에서는 변수를 선언하기 위해 데이터 유형을 사용할 필요가 없습니다. 동적 유형이기 때문에 a=10과 같은 변수를 작성하여 변수 a의 값이 정수 유형임을 선언할 수 있습니다. 파이썬 개발에는 컴파일 단계가 포함되어 있지 않고 테스트 디버그 루프를 편집하여 코드 개발을 사용하는 것이 매우 효율적이기 때문에 개발 및 디버깅을 빠르게 할 수 있습니다.

4.python while 순환문

여기서 한 마디 더 하자면, 편집장은 python 개발 엔지니어이다. 여기에는 내가 기초적인 python 스크립트에서 웹 개발, 파충류, 데이터 분석, 데이터 시각화, 기계 학습 등 이러한 자료를 원하는 경우 편집장에 관심을 가질 수 있는 최신 python 시스템 학습 튜토리얼을 정리했다. 또한 개인 편지로"01"을 보내면 수령할 수 있다.

5.python strip() 함수의 기능 및 사용

파이썬은 고급, 설명, 상호 작용 및 개체 지향 스크립트 언어 파이썬은 영어 키워드를 사용하도록 설계되었으며, 다른 언어는 문장 부호를 사용하며 다른 언어보다 구문 구조가 적습니다. 파이썬은 해석형 언어입니다. 파이썬 코드는 해석기에서 실행될 때 처리되며 실행 전에 컴파일러가 필요하지 않습니다.

6.python set 함수

PERL 및 PHP와 유사한 Python은 교차합니다. - Python 프롬프트에서 해석기와 직접 상호 작용하여 프로그램을 작성합니다. Python은 객체를 대상으로 합니다. - Python은 객체를 대상으로 하는 스타일 또는 프로그래밍 기술을 지원합니다. 코드를 객체에 패키지하는 Python은 초보자의 언어입니다.

7.python pow 함수

- 파이썬은 초보자 프로그래머의 위대한 언어이며 간단한 텍스트 처리에서 WWW 브라우저에서 게임에 이르는 다양한 응용 프로그램의 개발을 지원합니다. 파이썬은 무엇을 개발하는 데 사용될 수 있습니까?파이썬은 모든 소프트웨어 개발 분야에서 전체적으로 사용할 수 있습니다. 파이썬이 어떤 분야에서 개발될 수 있는지 살펴보겠습니다.

8.python get() 함수

다음 -1. 콘솔 기반 응용 프로그램 파이썬은 다음과 같은 콘솔 기반 응용 프로그램을 개발하는 데 사용될 수 있습니다. 예를 들어 IPython2. 오디오 또는 비디오 기반 응용 프로그램 파이썬은 멀티미디어 부분에서 개발되었으며 매우 편리한 성공적인 응용 프로그램 중 일부는 다음과 같습니다. TimPlayer

9.python turtle

, cplay와 같은 3.3D CAD 응용 프로그램 Fandango는 실제로 Python을 사용하여 작성된 응용 프로그램입니다. CAD의 모든 기능을 제공합니다. 웹 응용 프로그램 Python은 웹 기반 응용 프로그램 개발에도 사용될 수 있습니다. 몇 가지 중요한 개발 사례는 다음과 같습니다.

10.python str 함수

PythonWikiEngines, Pocoo, PythonBlogSoftware 등 국내의 성공 응용 사례는 콩잎, 지호 등 5. 기업용 응용 프로그램 Python은 기업이나 조직에서 사용할 수 있는 응용 프로그램을 만드는 데 사용할 수 있습니다. 일부 실시간 응용 프로그램은 다음과 같습니다.

OpenErp, Tryton, Picalo 등 6. 이미지 응용 프로그램 파이썬을 사용하여 이미지 응용 프로그램을 개발할 수 있습니다. VPython, Gogh, imgSeek 등 2절 파이썬 설치 및 환경 설정 파이썬 3는 Windows, Mac OS 및 대부분의 Linux 운영 체제에 적용됩니다.

Python 2가 현재 다른 많은 운영 체제에서 사용 가능한 경우에도 일부 시스템 Python 3는 아직 지원되지 않거나 지원되지 않지만 시스템에서 제거되었으며 이전 Python 2 버전만 유지됩니다. 이전 기사 3절 Python 명령줄 매개 변수 Python은 명령줄 옵션과 매개 변수를 분석하는 getopt 모듈을 제공합니다.

$ python test.py arg1 arg2 arg3 ShellPython sys 모듈은 sys.argv를 통해 모든 명령줄 매개 변수에 대한 액세스를 제공합니다. 주로 두 개의 매개 변수 변수가 있습니다. sys.argv는 명령줄 매개 변수의 목록입니다. len(sys.argv)은 명령줄 매개 변수의 수입니다.

여기서 sys.argv [0] 는 프로그램 이름입니다. 즉, 스크립트의 이름입니다. 예를 들어 위의 예제 코드에서 sys.argv [0] 의 값은 test.py 예제입니다. 다음 스크립트 command _ 를 보십시오.line_arguments.py 코드 - #! /usr/bin/python3

import sys print (Number of arguments:, len(sys.argv), arguments.) print (Argument List:, str(sys.argv)) Python

现在运行上面的脚本,这将产生以下结果 -F:\>python F:\worksp\python\command_line_arguments.py Number of arguments: 1 arguments. Argument

List: [F:\\worksp\\python\\command_line_arguments.py] F:\>python F:\worksp\python\command_line_arguments.py arg1 arg2 arg3 arg4 Number of

arguments: 5 arguments. Argument List: [F:\\worksp\\python\\command_line_arguments.py, arg1, arg2, arg3

, arg4] F:\> 파이썬 참고 사항 - 위에서 설명한 것처럼 첫 번째 매개 변수는 항상 스크립트 이름이며 매개 변수의 수를 계산하여 명령줄 매개 변수를 해결합니다. 파이썬은 명령줄 매개 변수 해결을 위한 getopt 모듈을 제공합니다. 이 모듈은 명령줄 매개 변수 해결을 활성화하기 위한 두 가지 기능과 이상을 제공합니다.

getopt.getopt 메서드 이 메서드 해석 명령줄 옵션 및 매개변수 목록 다음은 이 메서드의 간단한 구문-getopt.getopt(args, options, [long_options]) Pythongetopt.GetoptError 예외.

매개 변수 목록에 식별할 수 없는 옵션이 있거나 매개 변수가 필요한 옵션이 매개 변수가 아닐 때 이 예외를 유발하는 매개 변수는 문자열입니다. 오류의 원인 속성을 나타내는 msg와 opt는 오류 메시지와 관련 옵션 예를 들어 명령줄을 통해 두 파일 이름을 전달하는 것을 가정하고 스크립트를 표시하는 데 사용할 옵션을 제공합니다.

스크립트는 다음과 같이 사용됩니다. -usage: file.py -i -o 셸 다음은 command_line_usage.py의 다음 스크립트 - #! /usr/bin/python3

import sys, getopt defmain(argv): inputfile = outputfile = try: opts, args = getopt.getopt(argv,

"hi:o:",["ifile=","ofile="]) except getopt.GetoptError: print (GetoptError, usage: command_line_usage.py -i -o

) sys.exit(2) for opt, arg in opts: if opt == -h: print (usage: command_line_usage.py -i -o

) sys.exit() elif opt in ("-i", "--ifile"): inputfile = arg elif opt in

("-o", "--ofile"): outputfile = arg print (Input file is ", inputfile) print (Output file is "

, outputfile) if __name__ == "__main__": main(sys.argv[1:]) 파이썬은 이제 다음과 같은 방법으로 스크립트를 실행하고 다음과 같이 출력합니다: F:\worksp

\python>pythoncommand_line_usage.py-husage: command_line_usage.py-i -o F:\worksp

\python>pythoncommand_line_usage.py-iinputfile.txt-oGetoptError, usage: command_line_usage.py-i

> -o F:\worksp\python>pythoncommand_line_usage.py-iinputfile.txt-ooutputfile.txtInputfile

is " inputfile.txtOutputfileis " outputfile.txtF:\worksp\python> Shell 4절 Python 변수 유형 변수는 저장된 값을 저장하는 메모리 위치입니다. 즉, 변수를 만들 때 메모리에 약간의 공간을 유지할 수 있습니다.

변수의 데이터 유형에 따라 해석기는 메모리를 할당하고 예약된 스토리지에 저장할 수 있는 내용을 결정합니다.따라서 변수에 서로 다른 데이터 유형을 할당하여 이러한 변수에 저장할 수 있는 데이터 유형은 정수, 소수점 또는 문자 등입니다.

값을 파이썬에 할당합니다. 변수에 메모리 공간을 유지하기 위해 명시적인 선언 유형이 필요하지 않습니다. 변수에 값을 할당하면 파이썬은 변수에 값을 할당하기 위해 자동으로 선언 등호(=)를 보냅니다. = 연산자 왼쪽의 작업 수는 변수의 이름이고 = 연산자 오른쪽의 작업 수는 변수에 저장될 값입니다.

예를 들어 - #! /usr/bin/python3 counter = 100 # 정수 1개 miles = 999.99 # 부동 소수점 1개 name = "Maxsu"

# 문자열 site_url = "http://www.yiibai.com"# 문자열 print(counter) print (miles) print (name) print (site_url) Python

여기서 100999.99와 "Maxsu"는 각각 counter, miles 및 name 변수에 할당된 값입니다. 위의 코드는 다음과 같은 결과를 발생시킵니다. -100999.99Maxsuhttp://www.yiibai.comShell

다중 할당 Python을 사용하면 -a = b = c = 1과 같은 단일 값을 여러 변수에 동시에 할당할 수 있습니다. 파이썬 여기서, 값이 1인 정수 객체를 만들고, 세 변수가 모두 같은 메모리 위치에 할당되며, 여러 객체를 여러 변수 예: -에 할당할 수 있습니다.

a, b, c = 10, 20, "maxsu" Python 여기서 10과 20의 정수 객체 두 개를 각각 변수 a와 b에 할당하고 "maxsu"의 문자열 객체를 변수 c 표준 데이터 유형에 메모리에 저장하는 데이터는 여러 유형이 될 수 있습니다.

예를 들어, 한 사람의 나이는 숫자 값으로 저장될 수 있으며, 그의 주소는 영숫자 문자열로 저장됩니다. Python은 가능한 작업을 정의하는 다양한 표준 데이터 유형을 가지고 있으며 각 표준 데이터 유형의 저장 방법인 Python에는 다섯 가지 표준 데이터 유형이 있습니다. -1. 숫자 2. 문자열

3. 목록 4. 메타그룹 5. 사전 1. Python 디지털 데이터 형식 저장 숫자 값을 할당할 때 숫자 객체가 생성됩니다 예: -var1 = 10 var2 = 20 파이썬은 del 문을 사용하여 숫자 객체에 대한 참조 del 문의 구문은 -입니다.

delvar1[,var2[,var3[....,varN]]]] 파이썬은 del 문을 사용하여 단일 객체 또는 여러 객체를 삭제할 수 있습니다. 예를 들면 -delvardelvar_a, var_bPythonPython은 세 가지 다른 숫자 유형-을 지원합니다.

int (기호 정수) float (부동 소수점 실수) complex (복수) Python3의 모든 정수는 긴 정수로 표시됩니다. 따라서 긴 정수는 별도의 숫자 유형이 없습니다. 예는 다음과 같습니다. int float complex 10 0.0 3.14j 100 15.20 45.j -786 -21.9 9.322e-36j 080 32.3+e18 .876j -0490 -90. -.6545+0J -0x260 -32.54e100 3e+26J 0x69 70.2-E12 4.53e-7j。

复数是由x + yj表示的有序对的实数浮点数组成,其中x和y是实数,j是虚数单位2.Python字符串Python中的字符串被标识为在引号中表示的连续字符集Python允许双引号或双引号 可以使用片段运算符([]和[:])来获取字符串的子集(子字符串),其索引从字符串开始处的索引0开始,并且以-1表示字符串中的最后一个字符。

加号(+)是字符串连接运算符,星号(*)是重复运算符例如 -#!/usr/bin/python3#coding=utf-8# save file: variable_types_str1.py str = 。

yiibai.comprint (str = , str) # Prints complete stringprint (str[0] = ,str[0]) # Prints first character of the string

print (str[2:5] = ,str[2:5]) # Prints characters starting from 3rd to 5thprint (str[2:] = ,str[2:])

# Prints string starting from 3rd characterprint (str[-1] = ,str[-1]) # 最后一个字符,结果为:!print (str * 2 =

,str * 2) # Prints string two timesprint (str + "TEST" = ,str + "TEST") # Prints concatenated string

Python将上面代码保存到 variable_types_str1.py 文件中,执行将产生以下结果 -F:\worksp\python>python variable_types_str1.py

str = yiibai.com str[0] = y str[2:5] = iba str[2:] = ibai.com str[-1] = m str * 2 = yiibai.comyiibai.com

str + "TEST" = yiibai.comTEST F:\worksp\python> Shell2.Python列表列表是Python复合数据类型中最多功能的 一个列表包含用逗号分隔并括在方括号([])中的项目。

在某种程度上,列表类似于C语言中的数组它们之间的区别之一是Python列表的所有项可以是不同的数据类型,而C语言中的数组只能是同种类型存储在列表中的值可以使用切片运算符([]和[])来访问,索引从列表开头的0开始,并且以-1表示列表中的最后一个项目。

加号(+)是列表连接运算符,星号(*)是重复运算符例如 -#!/usr/bin/python3#coding=utf-8# save file: variable_types_str1.pylist = [

yes, no, 786 , 2.23, minsu, 70.2 ] tinylist = [100, maxsu] print (list = , list) # Prints complete list

print (list[0] = ,list[0]) # Prints first element of the listprint (list[1:3] = ,list[1:3])

# Prints elements starting from 2nd till 3rd print (list[2:] = ,list[2:]) # Prints elements starting from 3rd element

print (list[-3:-1] = ,list[-3:-1]) print (tinylist * 2 = ,tinylist * 2) # Prints list two timesprint

(list + tinylist = , list + tinylist) # Prints concatenated lists Python将上面代码保存到 variable_types_str1.py 文件中,执行将产生以下结果 -

F:\worksp\python>python variable_types_list.py list = [yes, no, 786, 2.23, minsu, 70.2] list[0] = yes

list[1:3] = [no, 786] list[2:] = [786, 2.23, minsu, 70.2] list[-3:-1] = [2.23, minsu] tinylist * 2

= [100, maxsu, 100, maxsu] list + tinylist = [yes, no, 786, 2.23, minsu, 70.2, 100, maxsu] F:\worksp\python> Shell

3.Python元组元组是与列表非常类似的另一个序列数据类型元组是由多个值以逗号分隔然而,与列表不同,元组被括在小括号内(())列表和元组之间的主要区别是 - 列表括在括号([])中,列表中的元素和大小可以更改,而元组括在括号(())中,无法更新。

元组可以被认为是只读列表 例如 -#!/usr/bin/python3#coding=utf-8# save file : variable_types_tuple.py tuple = ( maxsu。

, 786 , 2.23, yiibai, 70.2 ) tinytuple = (999.0, maxsu) # tuple[1] = new item value 不能这样赋值print (tuple =

, tuple) # Prints complete tupleprint (tuple[0] = , tuple[0]) # Prints first element of the tuple

print (tuple[1:3] = , tuple[1:3]) # Prints elements starting from 2nd till 3rd print (tuple[-3:-1] =

, tuple[-3:-1]) # 输出结果是什么?print (tuple[2:] = , tuple[2:]) # Prints elements starting from 3rd element

print (tinytuple * 2 = ,tinytuple * 2) # Prints tuple two timesprint (tuple + tinytuple = , tuple + tinytuple)

# Prints concatenated tuple Python将上面代码保存到 variable_types_tuple.py 文件中,执行将产生以下结果 -F:\worksp\python>python

variable_types_tuple.pytuple=(maxsu,786,2.23,yiibai,70.2)tuple[0]=maxsutuple[1:3]=(786,2.23)tuple[-3:-1]

=(2.23,yiibai)tuple[2:]=(2.23,yiibai,70.2)tinytuple*2=(999.0,maxsu,999.0,maxsu)tuple+tinytuple=(maxsu,

786,2.23,yiibai,70.2,999.0,maxsu)F:\worksp\python>Shell以下代码对于元组无效,因为尝试更新元组,但是元组是不允许更新的类似的情况可能与列表 -#!/usr/bin/python3。

tuple=(abcd,786,2.23,john,70.2)list=[abcd,786,2.23,john,70.2]tuple[2]=1000# 无法更新值,程序出错list[2]=1000# 有效的更新,合法

PythonPython字典Python的字典是一种哈希表类型它们像Perl中发现的关联数组或散列一样工作,由键值对组成字典键几乎可以是任何Python数据类型,但通常为了方便使用数字或字符串另一方面,值可以是任意任意的Python对象。

字典由大括号({})括起来,可以使用方括号([])分配和访问值例如 -#!/usr/bin/python3#coding=utf-8# save file : variable_types_dict.py。

dict = {} dict[one] = "This is one" dict[2] = "This is my" tinydict = {name: maxsu, code : 1024,

dept:IT Dev} print ("dict[one] = ", dict[one]) # Prints value for one keyprint (dict[2] = , dict[2])

# Prints value for 2 keyprint (tinydict = , tinydict) # Prints complete dictionaryprint (tinydict.keys() =

, tinydict.keys()) # Prints all the keysprint (tinydict.values() = , tinydict.values()) # Prints all the values

Python将上面代码保存到 variable_types_dict.py 文件中,执行将产生以下结果 -F:\worksp\python>python variable_types_dict.py dict[

one] = This is one dict[2] = This is my tinydict = {name: maxsu, code: 1024, dept: IT Dev} tinydict.keys() = dict_keys([

name, code, dept]) tinydict.values() = dict_values([maxsu, 1024, IT Dev]) Shell字典中的元素没有顺序的概念但是说这些元素是“乱序”是不正确的; 它们是无序的。

数据类型转换有时,可能需要在内置类型之间执行转换要在类型之间进行转换,只需使用类型名称作为函数即可有以下几种内置函数用于执行从一种数据类型到另一种数据类型的转换这些函数返回一个表示转换值的新对象它们分别如下所示 -。

编号 函数 描述 1 int(x [,base]) 将x转换为整数如果x是字符串,则要base指定基数 2 float(x) 将x转换为浮点数 3 complex(real [,imag]) 创建一个复数。

4 str(x) 将对象x转换为字符串表示形式 5 repr(x) 将对象x转换为表达式字符串 6 eval(str) 评估求值一个字符串并返回一个对象 7 tuple(s) 将s转换为元组 8 list(s) 将s转换为列表。

9 set(s) 将s转换为集合 10 dict(d) 创建一个字典,d必须是(key,value)元组的序列 11 frozenset(s) 将s转换为冻结集 12 chr(x) 将整数x转换为字符 13 unichr(x) 将整数x转换为Unicode字符。

14 ord(x) 将单个字符x转换为其整数值 15 hex(x) 将整数x转换为十六进制字符串 16 oct(x) 将整数x转换为八进制字符串第五节 Python基本运算符运算符是可以操纵操作数值的结构。

如下一个表达式:10 + 20 = 30这里,10和20称为操作数,+则被称为运算符运算符类型Python语言支持以下类型的运算符 -1.算术运算符2.比较(关系)运算符3.赋值运算符4.逻辑运算符5.按位运算符

6.成员运算符7.身份运算符下面让我们依次来看看所有的运算符1.算术运算符假设变量a的值是10,变量b的值是21,则 -运算符 描述 示例 + 加法运算,将运算符两边的操作数增加 a + b = 31 - 减法运算,将运算符左边的操作数减去右边的操作数。

a – b = -11 * 乘法运算,将运算符两边的操作数相乘 a * b = 210 / 除法运算,用右操作数除左操作数 b / a = 2.1 % 模运算,用右操作数除数左操作数并返回余数 b % a = 1 ** 对运算符进行指数(幂)计算 a ** b,表示10的21次幂 // 地板除 - 操作数的除法,其结果是删除小数点后的商数。

但如果其中一个操作数为负数,则结果将被保留,即从零(向负无穷大)舍去 9//2 = 4 , 9.0//2.0 = 4.0, -11//3 = -4, -11.0//3 = -4.02.比较(关系)运算符

比较(关系)运算符比较它们两边的值,并确定它们之间的关系它们也称为关系运算符假设变量a的值10,变量b的值是20,则 -运算符 描述 示例 == 如果两个操作数的值相等,则条件为真 (a == b)求值结果为 false != 如果两个操作数的值不相等,则条件为真。

(a != b)求值结果为 true > 如果左操作数的值大于右操作数的值,则条件成为真 (a > b)求值结果为 false < 如果左操作数的值小于右操作数的值,则条件成为真 (a = 如果左操作数的值大于或等于右操作数的值,则条件成为真。

(a >= b)求值结果为 false <= 如果左操作数的值小于或等于右操作数的值,则条件成为真 (a <= b)求值结果为 true3.赋值运算符假设变量a的值10,变量b的值是20,则 -运算符 描述 示例 = 将右侧操作数的值分配给左侧操作数 c = a + b表示将a + b的值分配给c += 将右操作数相加到左操作数,并将结果分配给左操作数 c + = a等价于c = c + a -= 从左操作数中减去右操作数,并将结果分配给左操作数 c -= a 等价于 c = c - a *= 将右操作数与左操作数相乘,并将结果分配给左操作数 c *= a 等价于 c = c * a /= 将左操作数除以右操作数,并将结果分配给左操作数 c /= a 等价于 c = c / a %= 将左操作数除以右操作数的模数,并将结果分配给左操作数 c %= a 等价于 c = c % a **= 执行指数(幂)计算,并将值分配给左操作数 c **= a 等价于 c = c ** a //= 运算符执行地板除运算,并将值分配给左操作数 c //= a 等价于 c = c // a

4.逻辑运算符Python语言支持以下逻辑运算符假设变量a的值为True,变量b的值为False,那么 -运算符 描述 示例 and 如果两个操作数都为真,则条件成立 (a and b)的结果为False or 如果两个操作数中的任何一个非零,则条件成为真。

(a or b)的结果为True not 用于反转操作数的逻辑状态 not(a and b) 的结果为True5.按位运算符按位运算符执行逐位运算 假设变量a = 60; 和变量b = 13; 现在以二进制格式,它们将如下 -。

a=00111100b=00001101-----------------a&b=00001100a|b=00111101a^b=00110001~a=11000011ShellPython的内置函数bin()可用于获取整数的二进制表示形式。

以下是Python语言支持位运算操作符 -运算符 描述 示例 & 如果它存在于两个操作数中,则操作符复制位到结果中 (a & b) 结果表示为 0000 1100如果它存在于任一操作数,则复制位 (ab) = 61 结果表示为 0011 1101 ^ 二进制异或。

如果它是一个操作数集合,但不是同时是两个操作数则将复制位 (a ^ b) = 49 (结果表示为 0011 0001) ~ 二进制补码,它是一元的,具有“翻转”的效果 (~a ) = -61有符号的二进制数,表示为1100 0011的补码形式。

<< 二进制左移,左操作数的值由右操作数指定的位数左移 a <> 二进制右移,左操作数的值由右操作数指定的位数右移 a >> 2 = 15(结果表示为0000 1111)。

6.成员运算符Python成员运算符测试给定值是否为序列中的成员,例如字符串,列表或元组 有两个成员运算符,如下所述 -运算符 描述 示例 in 如果在指定的序列中找到一个变量的值,则返回true,否则返回false。

- not in 如果在指定序列中找不到变量的值,则返回true,否则返回false -7.身份运算符身份运算符比较两个对象的内存位置常用的有两个身份运算符,如下所述 -运算符 描述 示例 is 如果运算符任一侧的变量指向相同的对象,则返回True,否则返回False。

is not 如果运算符任一侧的变量指向相同的对象,则返回True,否则返回False -8. 运算符优先级下表列出了从最高优先级到最低优先级的所有运算符,如下所示 -序号 运算符 描述 1 ** 指数(次幂)运算 2 ~ + - 补码,一元加减(最后两个的方法名称是+@和-@) 3 * / % // 乘法,除法,模数和地板除 4 + - 5 >> << 向右和向左位移 6 & 按位与 7 ^

按位异或和常规的“OR” 8 <= >= 比较运算符 9 <> == != 等于运算符 10 = %= /= //= -= += *= **= 赋值运算符 11 is is not 身份运算符 12 in not in 成员运算符 13 not or and 逻辑运算符

最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等想要这些资料的可以关注小编,并私信“01”领取。

为您推荐

python教程有用吗(再没有学朋友圈8.9元的Python课,你就要被炒了?)python 切切没想到

python教程有用吗(再没有学朋友圈8.9元的Python课,你就要被炒了?)python 切切没想到

一个不小心,2019 年已经从我们眼皮子底下溜走了,我们现在写年份已经要开始写 2020 了。新的一年,犯的第一个错...

2023-06-04 栏目:编程控
역사상 가장 완전한 파이썬 빠른 시작 자습서, 건더기로 가득 차 있다

역사상 가장 완전한 파이썬 빠른 시작 자습서, 건더기로 가득 차 있다

Python是面向对象,高级语言,解释,动态和多用途编程语言。Python易于学习,而且功能强大,功能多样的脚本语言使其对...

2023-06-04 栏目:编程控
How to self-study Python Zhihu (as a 996 social animal, how to self-study Python? This article expla

How to self-study Python Zhihu (as a 996 social animal, how to self-study Python? This article expla

作为996社畜,应该如何自学Python?今天就给大家分享一下,工作之余,应该如何学习Python?...

2023-06-04 栏目:编程控
How to retrieve the lost Excel file (throw away Excel, teach you how to use Python for visualization

How to retrieve the lost Excel file (throw away Excel, teach you how to use Python for visualization

Pine 发自 凹非寺。数据可视化动画还在用Excel做?这是一位专攻Python语言的程序员开发的安装包,名叫Pynimate...

2023-06-04 栏目:编程控
关于谨防诈骗的温馨提示(谨防诈骗披上AI外衣)ai 全程干货

关于谨防诈骗的温馨提示(谨防诈骗披上AI外衣)ai 全程干货

今天我们聊一聊最近互联网有什么事: 原标题:谨防诈骗披上AI外衣近日,包头警方发布一起利用AI实施电...

2023-06-04 栏目:科技派

当前非电脑浏览器正常宽度,请使用移动设备访问本站!