win7 下python3.3 + pip安装
1. python3.3 安装:
http://www.python.org/getit/
找到对应版本进行下载并安装即可。
2. pip安装(pip是python的包管理工具,类似ubuntu下的apt)
下载 http://python-distribute.org/distribute_setup.py
和 https://raw.github.com/pypa/pip/master/contrib/get-pip.py
执行:
python distribute_setup.py python get-pip.py
然后添加pip的路径到环境变量中。 3. 安装pymysql(winxia的命令行中)
pip install PyMySQL3
《征服Python》读书笔记 Python: comment: # line comment 列表(list): [] //可以改变大小 元组(): () //不可以改变大小 字典(directonary): {} //可以改变大小 文件(File)操作: open(filename, mode, bufsize) mode: r, w, b 控制语句: #if sentences if <condition>: <sentences> elif <condition>: <sentences> else: <sentences> #for sentences for <> in <object set>: <sentences> [else: <> ] //可选 range([start,] stop [, step]) #while sentences while <condition>: <sentences> [else: <sentences> ] 函数: def funname (a = None, b = 4, c = 5) if(a == None) a = 4; <sentences> 可变长参数: def funname (*list) l = [] for i in list: l.extend(i) return l 调用: funname(3, 3, 3) 参数引用:使用 x[0] 列表形式 作用域: 全局作用域,局部作用域,内置作用域 使用全局: global a lambda表达式: 里面不能使用print语句 fun = lambda x: x * x - x fun(3) fun记录的是一个地址 模块: import module_name #--->> math.sqrt(5) import module_name as new_name from module_name import fun_name # -->> sqrt(5) #添加当前路径下的模块搜索路径到系统搜索路径 import os import sys modulepath = os.getcwd() + '\\module' sys.path.append(modulepath) #模块编译: import py_compile; py_compile('usemodule.py') 优化选项 -O -OO(优化程度大,但是可能有错误) #判断是做为模块还是主体运行: __name__ if __name__ == '__main__': print 'main body' else: print 'module' #模块包,相当于java里的jar包,很简单,在文件夹里建一个文件__init__.py即可 #使用原始字符串,程序自动插入转移字符转成我门要的结果: str = r‘\ta’ <==> str = '\\ta' 如果跨平台需要在文件开头加上如下标注: #! /usr/bin/python 指定代码的编码格式,方便在程序中使用编码的文字: #_*_coding:UTF-8_*_ 数字转字符串: str(num) 一行写多条语句: 用;隔开 引用全局变量: global a 每个对象和函数都有一个文档字符串: __doc__ raw_input([prompt]) #两种输入方式 其中,prompt 是提示字符串 input 读入的都是字符串,需要转换才可以 x = int(readin) xrange()每次返回一个值,效率高 range()返回一个列表,效率较低 定义的tuple只有一个元素加一个“,”否则会当成简单变量而不是tuple tuple_name = ("apple",) print tuple_name[0] 内建函数是python自动导入的函数,相当于java中的lang包 print something , #加一个逗号可以使其不换行 print #空的print语句会换行 用列表可以实现栈和队列
相关推荐
《征服Python--语言基础与典型应用》是一本深入浅出的Python编程教程,旨在帮助初学者和有一定经验的程序员全面掌握Python语言的基础知识,并通过实际案例了解Python在各种应用场景中的运用。随书附带的光盘包含了...
《征服Python--语言基础与典型应用》是一本深入浅出的Python编程教程,旨在帮助初学者和有一定经验的程序员巩固Python基础知识并掌握其在实际应用中的技巧。这本书以易懂的语言和实例,全面覆盖了Python语言的核心...
《征服PYTHON--语言基础与典型应用》是一本深入学习Python编程的教程,旨在帮助初学者掌握Python的基础知识并熟悉其在各种应用场景中的实践。通过这个压缩包,读者可以获得丰富的学习资源,包括源代码示例和详细的...
python笔记-学习python基础-01,学习第一个python程序,好好学习天天向上
python3: error while loading shared libraries: libpython3.6m.so.rh-python36-1.0 rh-python36-python-libs-3.6.2-3.el7.x86_64.rpm
python爬虫学习笔记-scrapy框架(1) python scrapy 爬虫 python爬虫学习笔记-scrapy框架(1) python scrapy 爬虫 python爬虫学习笔记-scrapy框架(1) python scrapy 爬虫 python爬虫学习笔记-scrapy框架(1) python ...
python-2.7.5-89.el7.x86_64.rpm python-devel-2.7.5-89.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm python-libs-2.7.5-89.el7.x86_64.rpm python-pycurl-7.19.0-19.el7.x86_64.rpm python-urlgrabber-...
"征服PYTHON-语言基础与典型应用光盘"这个资源涵盖了Python编程语言的基础知识以及实际应用的实例,旨在帮助初学者迅速掌握Python的核心概念并能够将其应用于各种场景。Python是一种广泛使用的高级编程语言,以其...
本资源"征服Python--语言基础与典型应用(1)"聚焦于Python的基础语法和编程核心,旨在帮助初学者快速掌握Python编程。 首先,Python语法的特点在于其显著的可读性,它采用缩进来表示代码块,使得代码结构清晰,易于...
官方离线安装包,亲测可用
《征服Python-语言基础与典型应用》是一本深入浅出的Python编程教程,旨在帮助初学者和有一定经验的开发者巩固并提升Python技能。这本书涵盖了Python的基础语法、数据结构、函数、模块、面向对象编程以及一些高级...
Python学习笔记--皮大庆
官方离线安装包,亲测可用
`python-devel` 是Python开发环境的一个重要组成部分,主要用于构建Python扩展模块或者C/C++与Python进行交互的项目。在Linux系统中,`python-devel` 包通常包含Python头文件、开发库和其他必要的工具,使得开发人员...
离线安装包,亲测可用
官方离线安装包,亲测可用
标题中的"python-devel-2.7.5-68.el7.x86_64.rpm"和"python-2.7.5-68.el7.x86_64.rpm"是两个重要的软件包,它们与Python编程语言在Linux环境中的开发和运行紧密相关。这些文件是针对Red Hat Enterprise Linux 7 ...