ITPUB动态语言之Python汇总篇

Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大且完善的通用型语言,已经有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。

Python语言有非常简捷、清晰的语法特点,适合完成各种高层任务,可以在所有操作系统中运行。目前,基于这种语言的相关技术正在飞速的发展,用户数量急剧扩大,相关的资源非常多。

Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为 ABC 语言的一种继承。之所以选中 Python(大蟒蛇的意思)作为程序的名字,是因为他是一个Monty Python的飞行马戏团的爱好者。可以说,Python是从ABC发展起来,主要受到了Modula-3语言的影响。并且结合了Unix shell和C的习惯。

Python的3.0版本,在开发阶段被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候就没有考虑向下兼容。许多针对早期Python版本设计的程序都无法在Python 3.0上正常运行。为了照顾现有程序,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移。基于早期Python版本而能正常运行于Python 2.6并无警告的程序可以通过一个2 to 3的转换工具无缝迁移到Python 3.0。


以下内容均有链接!

一、软件及开发工具

Python 2.7 Release Candidate 2
Spring Python 1.1.0发布
Python 3.1.2 Final / 2.6.5 Final
Python几种开发工具介绍
PyPy 1.3发布



二、资料及电子书
1、入门级
Python in a Nutshell, 2nd Edition CHM
Beginning.Python.From.Novice.to.Professional
OReilly.Learning.Python.3rd.Edition.Oct.2007.
OReilly. Learn Python 4th Edition
Beginning Python From Novice to Professional Second Edition
Oreilly.Python.Cookbook.2nd.edition.Jun.2005
Wrox.Beginning.Python.Using.Python.2.6.and.Python3.1.2010
Addison.Wesley.Python.Essential.Reference.4th.Edition.Jun.2009.pdf
O’Reilly - Python Pocket Reference 4th Edition Oct 2009
python essentiall reference 3rd
Addison-Wesley - Python Essential Reference 4th Edition Jul 2009
【Python 2.6】Python 2.6 Quick Reference 2009
Python Visual Quickstart Guide
【Python基础】Introduction to Programming using Python.2008
Addison.Wesley.Starting.out.with.Python.Mar.2008
Swaroop. C.H. A Byte of Python 2.x
【Python学习卡】Python Reference Card 2009


2、中文书
Python 学习笔记资料共享
Python 核心编程 第二版
python基础教程(for python3.0)
Python Cookbook(第2版)中文版
【Python】《Python 核心编程》中文版
美河提供.Python核心编程.pdf


3、Python 3
python基础教程(for python3.0)
AW - Programming in Python 3 2nd Edition Nov 2009
【Python 3编程】Programming in Python 3: A Complete Introduction
Apress - Python 3 for Absolute Beginners Oct 2009
Dive into python 3!
Programming in Python 3: A Complete Introduction to the Python Language Dec 2008
Swaroop. C.H. A Byte of Python 3.0


4、Python Web开发
Packt - Spring Python 1.1 May 2010
Packt - Matplotlib for Python Developers Nov 2009
【Django-python框架】Apress.Pro.Django.Dec.2008.pdf
【Pylons-Python框架】 Apress.the.Definitive.Guide.to.Pylons.Dec.2008


5、科学计算
Springer.Python.Scripting.for.Computational.Science.2008
A Primer on Scientific Programming with Python Sep 2009
Practical Programming. An Introduction to Computer Science Using Python
【Python新书】Springer.Python Scripting for Computational Science.3Ed.2009


6、Linux/Unix Python
Python for Unix and Linux System Administration


7、中级
The python papers
Programming Python Third Edition
【ManningEbook】The Quick Python Book, 2nd Edition Jan 2010
【实例Python】Practical Programming Apr 2009
Python How To Program
Apress.Foundations.of.Agile.Python.Development.Jun.2008
Cambridge - Python for Software Design Mar 2009
【Python编程】Prentice.Python.Power!
【Python精品】Addison.Starting.Out.with.Python.Mar.2008


8、WxPython
Manning.Publications.wxPython.in.Action


9、IronPython
【Manning eBook】IronPython in Action Mar 2009
Wrox - Professional IronPython Apr 2010
Apress - Pro IronPython


10、Pygame
Beginning.Game.Development.with.Python.and.Pygame.Oct.2007.pdf


11、高级
【Python专家编程】Packt.Expert.Python.Programming.Sep.2008
Prentice Hall PTR.Core Python Programming (2nd Edition)
Gray Hat Python: Python Programming for Hackers and Reverse Engineers
【Python3编程】Python 3.Patterns.Recipes.and.Idioms.Nov.2008(作者:Bruce Eckel)


12、GUI
Prentice.Hall.Rapid.GUI.Programming.with.Python.and.Qt.Oct.2007
Apress - Beginning Python Visualization Feb 2009


13、Python测试
Packt - Python Testing: Beginner’s Guide Feb 2010


14、Python行业应用
O'Reilly - Bioinformatics Programming Using Python Dec 2009



三、语言前景
豆瓣首席架构师洪强宁谈Python语言
Python有望成为金融语言
Python是垃圾?



四、项目源码及实践技巧
python写的备份邮箱软件源代码下载
【用Python写爬虫】获取html的方法
用Python进行网页分析实现批量下载
使用python 3.0 发送中文email
用Python的hashcash 打击垃圾邮件
python写的去掉代码中注释的工具
用python实现面向对象的ASP程序
用Python实现GB与BIG5码的转换
python为Java项目增加预编译脚本
Python的几个文字处理技巧
用 Psyco 让 Python 运行得像 C一样快
Python线程编程的两种方式
jython-python性能简单比较
一个Python小模块~(循环读命令行提供的文件)
使用python写的代码行数统计程序
Python 与 C++ 程序的简单实例对比
Introducing WEB2PY: Build a Python web app in less than two minute
SRGP进行类网页游戏开发(Python+lua)(一:设备初始化)
SRGP进行类网页游戏开发(Python+lua)(二:渲染位图)
用Python实现去掉文章中特定的段落




五、语法及规范
Python 开发编码规范
python菜鸟入门
Python介绍
Python以及Jython介绍
python数据结构练习
Python 快速入门
Python初探
什么是Python?



六、外部资源
推荐两个不错的python资源
Python 研究

[ 本帖最后由 chszs 于 2010-6-29 22:41 编辑 ]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10896630/viewspace-680608/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10896630/viewspace-680608/

C语言——利用矩阵LU分解法求逆、行列式 本章介绍了LU分解法,以及如何利用LU分解法求逆、行列式,针对每个公式、原理、代码进行了详细介绍,希望可以给大家带来帮助。 阅读详情

相关推荐

ansys命令流力磁耦合仿真

文章目录前言一、力磁耦合仿真流程二、静力学仿真三、力磁耦合模型构建四、静磁学仿真总结 前言 一、力磁耦合仿真流程 力磁耦合有限元仿真流程中,首先进行静力学仿真,经过前处理模块、分析计算模块和后处理模块提取三维模型单元应力,然后根据力磁耦合方程中,通过matlab将单元应力导入到磁导率与应力的关系式中,得到单元的相对磁导率。最后采用载荷传递耦合方式,进行静磁学模拟仿真,分析计算得到该载荷下试件的磁场分布。,如下图所示为力磁耦合仿真流程图: 二、静力学仿真 下图为中心预制条形缺陷的Q235钢板试..

wsfwsf128的博客 2662

python视频教程唐学韬-Python编程实践 学习笔记

Practical Programming-An Introduction to Computer Science Using Python这本书是Jennifer Campbell等著,唐学韬(汕头大学)译,全书300页,虽内容不多,但个人认为译者比较负责,如未统一的专有词都给出英文原词,全书风格一致。Python以简单为美,本书也类似风格,是一本实践型入门读物,不是参考手册。因不是第一次接触P...

weixin_37988176的博客 342

BAPI创建委外采购订单

使用BAPI BAPI_PO_CREATE1创建委外采购订单,组件为手工输入时,有几个点需要注意: 1、已通过CS01创建过BOM的物料,创建时会自动带出components。如果要修改当前组件清单,可以通过设置pocomponents-change_id = 'E’来实现 lv_sline = lv_sline + 1. ls_pocomponents-po_item = l_ebelp + 10. ls_pocomponents-ITEM_NO = l

Buffalo_soldier的博客 3262

Practical Python PDF处理:PyPDF2与ReportLab终极实战指南

想要掌握Python PDF处理的完整技巧吗?无论你是需要**PDF文档提取**、**PDF文件合并**还是**动态PDF生成**,这篇终极指南将带你深入了解PyPDF2与ReportLab的强大功能。通过简单的Python代码,你就能轻松完成复杂的PDF操作任务!🎯 ## 为什么选择Python进行PDF处理? Python提供了多种强大的库来处理PDF文件,其中最受欢迎的就是**PyPD

gitblog_00077的博客 450

基于ROS2的无人机野生动物巡查系统设计

自主巡检系统是嵌入式人工智能与机器人技术融合的关键应用方向,其核心在于多源感知融合、实时路径规划与端侧智能识别的协同实现。原理上依赖SLAM定位构建环境地图,结合栅格化建模与混合路径算法(如蚁群+BFS)达成全覆盖遍历;技术价值体现在资源受限平台下的确定性响应与时空对齐能力,支撑高鲁棒性野外作业。典型应用场景包括生态监测、禁飞区巡检及小尺度智能安防。本文围绕ROS2 Humble中间件架构、Livox激光雷达与MaixCAM视觉协同、YOLO11n INT8模型端侧部署等关键技术展开,突出嵌入式AI与实时控

weixin_30598047的博客 650

Arduino开发实例-EMG 肌肉信号传感器

在医学研究中,测量肌肉的活动、收缩和扩张非常重要。 EMG 肌肉传感器测量肌肉活动并产生信号以显示扩张和收缩量。 因此,输出取决于所选肌肉的活动量。 3 绿色、红色和黄色电极连接到模块,用于传输来自肌肉运动的电信号。

视觉与物联智能 1699

python书籍收集

  整理 | Jane、非主流 出品 | AI科技大本营   在我们的学习过程中,参考书是必备的,但是,我们往往会被两个问题困扰:第一,如何挑选适合自己的书;第二,money~   今天,营长要为大家推荐一份书单 list,有超过 100 本的 Python 学习书籍的电子版,全面又免费!   不过这么多本书,相信大家也不知道如何下手,所以营长辛苦一下,为大家提前挑了几本,免得...

gyp0307的博客 2059

海康威视iVMS-8700综合安防管理平台 文件读取漏洞复现

HIKVISION iVMS 综合安防管理平台download接口处存在任意文件读取漏洞,攻击者通过构造token绕过身份认证,读取服务器中的目录信息与敏感文件。使系统处于极不安全的状态。

0xSec 3307

学习资料网址

翻墙网站 http://www.ffbbb.cn/ http://www.qjqf.com/?p=2367 http://blog.itpub.net/9240380/viewspace-757729 中央仓库 http://mvnrepository.com http://search.maven.org/ eclipse注释模版 http://www.cnblogs.com/s

坏小子❤的专栏 5万+

学Simulink——基于Simulink的扰动观测器(DOB)补偿坡道重力分量

(质量5kg,坡度30°,目标速度1m/s)为例,基于Simulink搭建“DOB+PI”复合控制仿真平台,从系统建模、DOB算法推导、离散化实现到Simulink模块搭建,提供模块化模型、核心代码及参数整定表,帮助工程师彻底解决重力等恒值扰动引起的稳态误差问题。采用双线性变换(Tustin): s=Ts​2​z+1z−1​,其中 Ts​为控制周期。模块相加(注意符号:ufinal​=upi​−ucomp​或 upi​+ucomp​,取决于扰动定义方向,此处假设重力为正,控制力需反向抵消,故为减)。

MHD0815的博客 69

【雕爷学编程】Arduino动手做(111)---震动提醒模块

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能够抛砖引玉。

雕爷学编程 1898

微软针对Python语言推出开源的动态编程工具

来源:http://dotnet.youkuaiyun.com/n/20060911/94612.html微软正式发布了他们的第一款动态编程语言工具IronPython,而且开发者们说,这还只是刚刚开始。  Python是一种早期被应用在网...

84

8 卡 GPU 服务器与 NVLink/NVSwitch 互联技术

NVLink 是一种点对点的高速互连技术,单条 NVLink 就是一条全双工双路信道,每条 NVLink 链路可以将 2 个 GPU 直连起来,并且每个 GPU 可以提供多条 NVLink 接口连接多个 GPU。另外,PCIe Switch 互联拓扑中的 GPU 之间可能存在 GPU0→Switch0→CPU0→CPU1→Switch1→GPU7 的通信链路,它的通信不可避免的存在一定的延迟,因而更适合用于对信号效率不敏感且追求性价比的使用场景,如:推理、云计算等领域。本文讨论的是单机 GPU 卡间互联。

烟云的计算 4265

web开发python 人工智能_为什么说 Python 是人工智能最佳Web开发的语言?

由于所有用户都可以使用大量的预构建库,因此Python非常适合人工智能在Web开发中的应用 – 但是还有什么能让它变得如此吸引人?在Absolute Digital Media,我们将仔细研究Python的历史以及编程语言在AI中的作用。什么是Python?根据Python软件基金会的说法,“Python是一种带有动态语义的解释型,面向对象的高级编程语言。”“它的高级内置数据结构,结合动态类型和动...

weixin_39637386的博客 157

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

python语言的变量随时_Python参数注解

#### 1.函数定义的弊端- python是动态语言,变量随时可以被赋值,且能赋值为不同的类型,动态语言很灵活,但是这种特性也是弊端;- **难发现**:由于不做任何类型检查,直到运行期问题才显现出来,或者线上运行时才能暴露出问 题 ;- **难使用**:函数的使用者看到函数的时候,并不知道你的函数的设计,并不知道应该传入什么类 型的数据;- **解决办法**:可以通过增加文档Documenta...

weixin_39546312的博客 258

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

零基础Python入门路线:环境搭建、爬虫实战与数据分析全攻略

编程入门常被复杂术语和零散教程困扰,而Python凭借简洁语法与强大生态,成为零基础学习者最友好的选择。其核心原理是解释器将高级语言翻译为机器指令,开发者只需关注逻辑表达,无需深究内存管理等底层细节。这一特性让Python在Web开发、自动化办公、数据科学等领域广泛应用,尤其是数据采集与处理场景中,requests、BeautifulSoup负责获取网页数据,pandas、numpy和matplotlib则完成清洗、分析与可视化,形成完整的数据处理链路。掌握基础语法后,通过爬虫实战获取真实数据,再用数据分析

congji3817的博客 396

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

2019全套Python学习教程(Python视频教程):Python爬虫详细篇

今天的 Python学习教程主要跟大家谈谈爬虫,尤其是刚入门的伙伴,少走弯路!文末附全套的视频版 Python学习教程, 含爬虫教程! 希望大家能够把文字部分看完!做一个梳理! 在学习爬虫之前我们需要明白的一个问题...

cpfsdzs2014的博客 1040

掌握这几种开发语言,让你玩转人工智能

人工智能的火热让许多开发人员趋之若鹜,相信身边的人都想你安利过不少关于AI开发的语言,那么为了更好的了解人工智能AI开发的相关内容,笔者将统计下最好的几种AI开发语言供大家参考。 Python ...

269

动态ip代理:Python爬虫应用,八仙过海各显神通

网络爬虫能够从网站某1个网页页面(通常是首页)开始,读取网页的信息,找到在网页中的其它链接地址,之后经由这些链接地址寻找下1个网页,这样一直循环下去,直到把这个网站所有的网页都爬取完为止。 ...

congpao4329的博客 406

用JavaScript、Java和Python编程语言的年薪都多少?

考虑到现代编程语言的广泛数量,决定采用哪种语言是一项艰巨的任务。 在决定使用“最佳”语言之前,您应该评估几个因素,当然,在这其中,包括您的个人偏好。 Bautista拥有超过四年的web开发经验,目前教授...

cjea42103的博客 300

[心得] The Taste Of Python

  最近有时间来研究一下 Python —— 这门正在被日益广泛应用的语言。Python 给我的第一个印象是:怎么又是一门以“P”开头的语言,看来脚本语言真是与“P”这个字母结下不解之缘了:)通过了一段时间的接触,我感觉总的来说...

cpp12138的博客 136

2019年上半年收集到的人工智能Python编程干货文章

2019 年上半年收集到的人工智能Python编程干货文章 一文了解Python 深拷贝与浅拷贝问题 Pyt...

336

Python参数注解

1.函数定义的弊端 python是动态语言,变量随时可以被赋值,且能赋值为不同的类型,动态语言很灵活,但是这种特...

212

IronPython入门:什么是IronPython?

如果你知道什么是Python,那么对于什么是IronPython也便大概能够揣摩一二。本文将为您详细介绍IronPython的入门知识,并回答一些您可能感兴趣的问题。本文涉及的主题包括: ◆IronPython与动态语言运行时...

cuibinmo3519的博客 2655

最热门的五大编程语言,都是用来开发什么?对你最合适的又是哪个?

JAVA TIobe编程排行榜稳居榜首的语言 Java拥有跨平台、面向对象、泛型编程的特性,非常受企业的喜欢,广泛应用于企业级Web应用开发和移动应用开发。 Java发展到现在,按应用来...

cuiyali2014的博客 1102

Python性能优化的方法路径

前言 Python作为程序语言最被人诟病的一点在于其性能。Python作为动态语言,性能并不是它的优势,但很多时候实际也不会面临太多性能问题,所以Python的使用场景很广。但是,总会有碰到性能问题的一天,这种情况...

colours2009的博客 312
上一篇: HTML5之Web SQL数据库研究
下一篇: 认识HTML5的WebSocket
cuiyi0600
博客等级 码龄11年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值