a byte of python (摘01)

a byte of python

第一章 介绍

Python 特色

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

第二章 安装Python

http://jingyan.baidu.com/article/7908e85c78c743af491ad261.html

第三章 基本概念

数 -- 整数、长整数、浮点数和复数
字符串 --字符的序列
    单引号、双引号、三引号
    转义符
    自然字符串
    (如果你想要指示某些不需要特别处理的字符串,如转义符,那么你需要指定一个自然字符串。自然字符串通过给字符串加上前缀 r 或 R 来指定。例如 r"Newlines are indicated by \n" 。)
    Unicode字符串
    (例如, u"This is a Unicode string." 。)
    字符串是不可变的
    按字面意义级连字符串(例如, ‘What\‘s‘ ‘your name?‘ 会被自动转为 "What‘s your name?" 。)
变量
标识符命名
    标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ‘)。
    标识符名称的其他部分可以由字母(大写或小写)、下划线(‘_ ‘)或数字(0-9)组成。
    标识符名称是对大小写敏感的。
数据类型
    变量可以处理不同类型的值,称为数据类型。基本的类型是数和字符串
对象
    记住,Python把在程序中用到的任何东西都称为对象。就每一个东西包括数、字符串甚至函数都是对象这一点来说,Python是极其完全地面向对象的。
逻辑行和物理行
    下面是一个在多个物理行中写一个逻辑行的例子。它被称为明确的行连接。
    s = ‘This is a string.     This continues the string.‘
    print s
    This is a string. This continues the string.
    在逻辑行中使用了圆括号、方括号或波形括号的时候,可以使你不需要使用反斜杠。这被称为暗示的行连接。
缩进
    在逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。
时间: 2024-11-05 06:36:03

a byte of python (摘01)的相关文章

a byte of python(摘02)

a byte of python 第四章 运算符与表达式 运算符 运算符优先级 (运算符通常由左向右结合,即具有相同优先级的运算符按照从左向右的顺序计算.例如, 2 + 3 + 4 被计算成 (2 + 3) + 4 .一些如赋值运算符那样的运算符是由右向左结合的,即 a = b = c 被处理为 a = (b = c) .) 表达式 第五章 控制流 if语句: if(): ... if(): ... else: ... if(): ... elif(): ... else ... int(raw

a byte of python(摘04)

a byte of python 第十章 输入/输出 如何使程序和用户进行交互?(用 raw_input 和 print语句来完成) 对于输出,你也可以使用多种多样的 str(字符串)类.使用 rjust 方法来得到一那首歌,那是给你的啊,那个, 个按一定宽度右对齐的字符串.利用 help(str) 获得更多详情. 另一个常用的输入/输出类型是处理文件,创建.读和写文件的能力是许多程序所必需的.如何实现这些功能? 你可以通过创建一个 file 类的对象来打开一个文件,分别使用 file 类的re

a byte of python(摘03)

a byte of python 第七章 模块 想要在其他程序中重用很多函数,那么你该如何编写程序呢? 答案是使用模块. 模块基本上就是一个包含了所有你定义的函数和变量的文件.为了在其他程序中重用模块,模块的文件名必须以.py 为扩展名. 字节编译的.pyc文件: 输入一个模块相对来说是一个比较费时的事情,所以Python做了一些技巧,以便使输入模块更加快一些.一种方法是创建 字节编译的文件 ,这些文件以 .pyc 作为扩展名. from..import语句: 一般说来,应该避免使用 from.

《A Byte of Python》

来自为知笔记(Wiz) 附件列表 A Byte of Python.jpeg

python基础01 Hello World!

作者:徐佳 欢迎转载,也请保留这段声明.谢谢! 摘要:简单的Hello Word! python 命令行 如已经安装python,那么在linux命令行中输入 $python 将进入python.乱吼在命令行提示符>>>后面输入 print ('Hello World!') 随后在屏幕上输出: Hello World! 写一段小程序 另一个使用Python的方法,是写一个Python程序.用文本编辑器写一个.py结尾的文件,比如说hello.py 在hello.py中写入如下,并保存:

和可乐geek学python【01】

python是一门计算机高级语言 计算机语言嘛,分3种,有低级语言(汇编语言,机器语言).还有高级语言,像c/c++ ,java 这样的语言都是高级语言. 我们可以打个比方,就像我们可以通过程序和计算机对话,计算机就像一个仆人,我们叫他做什么,他就能做什么,但是,这个仆人听不懂我们说的高级语言,但是我们应该如何给这个仆人下指令让他去干我们吩咐他给我们做的事情呢. 这里有一个方法,就是找个翻译.把我们的高级语言翻译成仆人能听懂的低级语言(机器语言). 这里有两个方案. 方案一:找解释器(inter

A Byte of Python之安装python / 配置vim

从今天开始学习python,学习的目的: 国外的都是以python做编程入门,去英国前要把课补上 今天买了一本机器学习实战,是用python写的,虽然大部分代码能够看懂,但是系统的学习还是很有必要 知乎上的大牛很推崇python,一定有道理,学学也无妨 在知乎上找了一些python入门的经验,这篇比较中意. http://www.zhihu.com/question/20702054/answer/15960991 本来一直犹豫不决要选3.x还是2.x,最后还是选择2.x,作为入门,等需要时再看

A Byte of Python之编译 / 基本概念

解释器的使用 --> 进入解释器 python 获得帮助 help(函数名) 退出帮助:q 如何退出解释器提示符 如果你使用的是 Linux/BSD shell ,那么按 Ctrl-d 退出提示符.如果是在 Windows 命令行中,则按 Ctrl-z 再按 Enter 编译 新建/打开py文件 vim filename.py 按i输入代码,按Esc退出插入模式,输入:wq 保存并退出vim. 编译py文件 python filename.py 比较特别的语法 引号 单引号 你可以用单引号指定字

Byte of Python学习笔记(2)——回文练习

Byte of Python 第111页有关回文的作业练习,原题为:要想检查文本是否属于回文需要忽略其中的标点.空格与大小写.例如,"Rise to vote, sir."是一段回文文本,但是我们现有的程序不会这么认为.你可以改进上面的程序以使它能够识别这段回文吗?如果你需要一些提示,那么这里有一个想法 :使用一个元组 来保存所有需要禁用的字符,然后使用成员资格测试来确定一个字符是否应该被移除,即 forbidden = ( ! ,? , . , ...).--原书注 问题的关键在于如