Python 快速入门

学习 Python 的由来

第一次接触 Python 时,是在刚毕业不久,那时公司需要做一个网盘客户端,需要调研一些 GUI 框架。由于当时 Python 很火(当然,现在也一样),便尝试了一下 PyQt(Python 语言和 Qt 库的融合),后面的事情就不再多说了。。。我变成了一个 Qter。

很长时间里,我对 Python 的认知停留在“Life is short, You need Python ”上,就像“PHP 是世界上最好的语言”一样。直到去年的一次“机缘巧合”,要做一个邮件收发组件,我发现 Python 简直太不可思议了,它提供了很多方便的模块(例如:email、smtplib、poplib),使用起来十分简单,能够让我在很短的时间里出色地完成任务。

在此以后,我几乎每天都要面对 Python,很高兴,我又迈出了新的一步!开始认真研究,包括它自带的一些文档、教程,里面的很多内容确实很好,但大部分都是概念相关的,不够全面,我觉得不太适合新手。所以,是时候该做笔记了,学习 -> 编写 -> 改进 -> 学习… 这是一个漫长的过程,希望在在多次的改进和重写后,它能成为了有用的 Python 学习指南。

  • 学习 Python 的由来
  • 目录结构
    • 漫谈
    • 环境
    • 基础介绍
    • 流控制
    • 数据类型
    • 函数式编程
    • 模块化编程
    • 网络
    • 实战
  • 欢迎反馈

版权所有:一去丶二三里,转载请注明出处:http://blog.csdn.net/liang19890820

目录结构

漫谈

环境

基础介绍

流控制

数据类型

函数式编程

模块化编程

网络

实战

欢迎反馈

首先,我要表示感谢,很荣幸能够加入到 Pythoner 的行列。

这一系列文章来自于个人学习,仍在进一步完善中。但是我会尽力让文章生动、准确,以符合大众口味。

然而,如果你觉得文章中有什么错误,或者有需要改进的地方,请及时告诉我,感激不尽。

时间: 2024-08-10 12:06:20

Python 快速入门的相关文章

python中文件读写的快速入门实例

说明:     相比其他语言python真的简洁很多,自己往前在学习C语言的过程中,起码要到很后面很后面才提起文件操作,但python的快速入门却以一种非常简洁的方法让你对文件操作有个体验,当然这是在linux环境下,不过不得不说,linux环境下进行编程的学习,确实是要比windows下面可以学到更多知识,下面的两个例子都是来自<Python核心编程>这本书中,真的非常经典! 一.创建并写入文件的实例 直接给代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

《Python 3程序开发指南(第2版•修订版)》——第1章 过程型程序设计快速入门 1.1 创建并运行Python程序

第1章 过程型程序设计快速入门 本章提供了足以开始编写Python程序的信息.如果此时尚未安装Python,强烈建议读者先行安装Python,以便随时进行编程实践,获取实际经验,巩固所学的内容. 本章第1节展示了如何创建并执行Python程序.你可以使用自己最喜欢的普通文本编辑器来编写Python代码,但本节中讨论的IDLE程序设计环境提供的不仅是一个代码编辑器,还提供了很多附加的功能,包括一些有助于测试Python代码.调试Python程序的工具. 第2节介绍了Python的8个关键要素,通过

json快速入门学习教程

JSON快速入门 计算机语言中三种数据 1.标量 一个单独的字符串或者数字 比如"成都":7  2.序列 若干相关的数据按一定的顺序并列在一起(数组或列表) 比如"北京,成都":7 8 9 3.映射 名/值对 即数据名称与相对应的值 又称散列(hash)或字典 字典等等 比如 "四川省会:成都" JSON(JavaScript Object Notation)是一种轻量级的数据交换格式 JSON的四个基本规则 (1)并列的数据之刘用逗号(&quo

python基础入门

以 #! 开头的称为组织行,这行告诉你的Linux/Unix系统当你执行你的程序的时候,它应该运行哪个解释器.例如:#!/usr/bin/python  以 # 开头的称为注释行. Python 源文件通常用.py 扩展名.当源文件被解释器加载或者显式地进行字节码编译的时候会被编译成字节码.由于调用解释器的方式不同,源文件会被编译成带有.pyc 或.pyo 扩展名的文件. 一.基本输入输出 print 语句调用str()函数显示对象,而交互式解释器则调用repr()函数来显示对象. 从用户那里得

Markdown 快速入门

markdownpad可以用于编辑markdown文本. [原文]1. http://www.ituring.com.cn/article/23 图灵社区发帖采用的是流行的Markdown语法,本文可供快速入门. 代码 单个回车 视为空格. 连续回车 才能分段. 行尾加两个空格,这里-> 即可段内换行. *这些文字显示为斜体* **这些文字显示为粗体** 效果 单个回车 视为空格. 连续回车 才能分段. 行尾加两个空格,这里-> 即可段内换行. 这些文字显示为斜体 这些文字显示为粗体 代码 行

《树莓派Python编程入门与实战》——2.3 使用Raspbian图形用户界面

2.3 使用Raspbian图形用户界面 树莓派Python编程入门与实战 默认情况下,当你启动树莓派并登录后会进入到Linux命令行.但是树莓派同样还有一个图形用户界面(GUI,Graphical User Interface). 为了打开图形界面,你需要在命令行键入startx并且回车.然后轻量级的X11桌面环境(LXDE,Lightweight X11 Desktop Environment)就启动了,你可以看到一个类似图2.1的图形界面. 提示: Linux桌面环境 一个关于Linux的

Robot Framework 快速入门_中文版

目录 介绍 概述 安装 运行demo 介绍样例应用程序 测试用例 第一个测试用例 高级别测试用例 数据驱动测试用例 关键词keywords 内置关键词 库关键词 用户定义关键词 变量 定义变量 使用变量 组织测试用例 测试套件 启动和卸载 使用标签 创建测试库       介绍 概述 Robot Framework 是一个关键词驱动的自动测试框架.测试用例位于HTML或者TSV(以tab分隔值)文件,使用在测试库中实现的关键词来在测试中运行程序.因为Robot Framework 是灵活和可扩展

《树莓派Python编程入门与实战》——1.6 让你的树莓派正常工作

1.6 让你的树莓派正常工作 树莓派Python编程入门与实战 一旦你决定要买,并拿到树莓派和必要的外围设备后,你就可以开始真正有意思的事了.当树莓派第一次启动后,你就会知道这是一个多么强大的小机器,你自己都会为此感到惊讶的.下面的章节将会介绍你需要为开机做的准备. 1.6.1 自己研究一下 就像生活中许多其他的东西,如果你未雨绸缪研究一下,启动你的树莓派并让它运行起来就会平稳而迅速地进行.花费这个前期的时间和精力是非常值得的.有许多优秀的资源可以提供帮助.例如,Hack-ing Raspber

《树莓派Python编程入门与实战》——3.3 安装Python和工具

3.3 安装Python和工具 树莓派Python编程入门与实战 如果你发现Python环境中缺了什么,别担心,这不是大问题.在这节,你可以通过下面的步骤快速安装所有的东西. 1.如果你的树莓派是使用有线连接到互联网的,确保它能连接到网络然后启动你的树莓派. 2.启动LXDE图形界面,如果它没有自动启动的话.如果使用的无线网络的话,确保它是工作的. 3.打开LXTerminal.在命令行提示符,输入sudo apt-get install python3 idle3 nano然后回车. 提示: