文档章节

【简明 Python 教程】学习笔记【Python简介及基本概念】

donhui
 donhui
发布于 2014/11/27 14:26
字数 514
阅读 172
收藏 5
简明Python教程:http://sebug.net/paper/python/index.html

Python的特色:简单、易学、免费开源、高层语言、可移植性、解释性、面向对象、可扩展性、可嵌入性、丰富的库。

面向对象:Python既支持面向过程的编程也支持面向对象的编程。

如何退出Python提示符:
如果使用的是Linux/BSD shell,那么按 Ctrl-d退出提示符;
如果是在Windows命令中,则按 Ctrl-z再按 Enter

Python基本数据类型:数、字符串、布尔类型
Python中的数的类型除了有整数、长整数、浮点数外,还有 复数
字符串:Python中可以使用单引号('),双引号("),三引号("""或''')指示字符串。字符串是不可变的。
Python中的布尔类型:True、False

标示符的命名:
变量是标示符的例子。 标示符是用来标示 某样东西的名字。
在命名标示符的时候要遵循这些规则:
  • 标示符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(’_‘)
  • 标示符名称的其他部分可以由字母(大写或小写)、下划线(’_‘)或数字(0-9)组成
  • 标示符名称是大小写敏感的。例如,myname和myName不是一个标示符。
  • 有效 标示符名称的例子有 i、__my_name、name_23和a1b2_c3
  • 无效 标示符名称的例子有2things、this is spaced out 和 my-name
PS:Python的标示符命名规则和java标示符的命名规则一样。


Python使用变量时只需要给他们赋一个值。不需要声明或定义数据类型。

物理行与逻辑行:
物理行是你在编写程序时所  看见 的。逻辑行是Python  看见 的单个语句。
Python假定每个  物理行 对应一个  逻辑行 。

反斜杠可用来作为明确的行连接。
Python语法:强制缩进。







© 著作权归作者所有

共有 人打赏支持
donhui

donhui

粉丝 50
博文 82
码字总数 37070
作品 0
杭州
程序员
私信 提问
python!!等了好久吧,我来了。

先学习Python的哲学,这样可以让我知道是不是适合我去学。然后,学习一些Python的基本语法,网络上还是很多这类电子书的。了解后,就可以找些资料对比各各框架,选择出最适合自己需求的。初步...

倒逼live
2014/03/12
0
0
21个Python免豆资料下载地址汇总

为了方便大家学习,小弟最近整理了一批免豆下载的Python资料,共21个,整理了这批资料的下载地址,大家可以根据自己的需要选择性下载。希望大家喜欢~ Python灰帽子中文 http://down.51cto.co...

IT小白白
2012/07/30
0
0
数据挖掘敲门砖--Python爬虫入门

WHAT 数据挖掘是一门综合的技术,随着Ai的兴起,在国内的需求日渐增大。 数据挖掘的职业方向通常有三个,顺便概要地提一下所需的技能(不仅于此) 数据分析方向:需要数理知识支撑,比如概率...

fesoncn
01/02
0
0
Python系列英文原版电子书

【专题推荐】Python系列英文原版电子书 http://down.51cto.com/zt/104 python简明教程(CHM) http://down.51cto.com/data/49213 Linux黑客的python编程之道【pdf】推荐 http://down.51cto.co...

best_raven
2015/08/21
0
0
程序员必备,快速学习 Python 的全套14张思维导图(附高清版下载)

后台回复关键词 思维导图 可获取本文中的高清思维导图(PDF版) ML & AI∣一个有用的公众号 长按,识别二维码,加关注 获取更多精彩文章

micf435p6d221ssdld2
05/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 懒床是对冬天最起码的尊重

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念 :分享daniwellP/桃音モモ的单曲《Nyan Cat》 《Nyan Cat》- daniwellP/桃音モモ 手机党少年们想听歌,请使劲儿戳(这里) @巴拉迪...

小小编辑
25分钟前
2
0
码云项目100,水一发

简单回顾一下: 早期构想最多的,是希望能将PHP一些类和编码分区做得更细,所以很多尝试。但不得不说,PHP的功能过于单一,是的,也许写C/C++扩展,可以解决问题,那我为什么不用C#或者Golan...

曾建凯
今天
3
0
Spring应用学习——AOP

1. AOP 1. AOP:即面向切面编程,采用横向抽取机制,取代了传统的继承体系的重复代码问题,如下图所示,性能监控、日志记录等代码围绕业务逻辑代码,而这部分代码是一个高度重复的代码,也就...

江左煤郎
今天
4
0
eclipse的版本

Eclipse各版本代号一览表 Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。 Eclipse基本内核包括:图形API(SWT/Jface),Java开发环...

mdoo
今天
3
0
SpringBoot源码:启动过程分析(一)

本文主要分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 还是老套路,先把分析过程的时序图摆出来:时序图-SpringBoot2.10启动分析 二.源码分析 首...

Jacktanger
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部