
python学习笔记
文章平均质量分 63
xueli1991
这个作者很懒,什么都没留下…
展开
-
python问题:IndentationError:expected an indented block错误解决
原文地址:http://hi.baidu.com/delinx/item/1789d38eafd358d05e0ec1df Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错Indentatio转载 2016-07-15 15:40:11 · 1593 阅读 · 0 评论 -
python append()函数和extend()函数
列表是以类的形式实现的。“创建”列表实际上是将一个类实例化。因此,列表有多种方法可以操作。1. 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。2. append() 方法向列表的尾部添加一个新的元素。只接受一个参数。3. extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。*******************转载 2016-11-23 20:35:43 · 30709 阅读 · 4 评论 -
python strip()函数的应用
python strip()函数 介绍,需要的朋友可以参考一下函数原型声明:s为字符串,rm为要删除的字符序列s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符s.rstrip(rm) 删除s字符串中结尾处,位于 rm删除序列的字符原创 2016-11-23 20:27:11 · 452 阅读 · 0 评论 -
python中的len()函数
函数:len()1:作用:返回字符串、列表、字典、元组等长度2:语法:len(str)3:参数:str:要计算的字符串、列表、字典、元组等4:返回值:字符串、列表、字典、元组等元素的长度5:实例5.1、计算字符串的长度:?123>>> s ="hello good boy doiido">>> len(s)原创 2016-08-22 15:12:18 · 18584 阅读 · 0 评论 -
python中的range()和array()函数
我们在Python中存在一个非常好用的range()与array()函数,下面作用法简要介绍。一、range()函数 >>> range(1,10) ——>不包括10 [1, 2, 3, 4, 5, 6, 7, 8, 9] >>>range(1,10,2) ——>1到10,间隔为2(不包括10) [1, 3, 5, 7, 9] >>>rang原创 2016-08-22 15:04:11 · 3836 阅读 · 0 评论 -
python--模块
from..import语句如果你想要直接输入argv变量到你的程序中(避免在每次使用它时打sys.),那么你可以使用from sys import argv语句。如果你想要输入所有sys模块使用的名字,那么你可以使用from sys import *语句。这对于所有模块都适用。一般说来,应该避免使用from..import而使用import语句,因为这样可以使你的程序更加易读,也可以避免名称原创 2016-07-21 20:13:18 · 320 阅读 · 0 评论 -
DocStrings
DocStringsPython有一个很奇妙的特性,称为 文档字符串 ,它通常被简称为 docstrings 。DocStrings是一个重要的工具,由于它帮助你的程序文档更加简单易懂,你应该尽量使用它。你甚至可以在程序运行的时候,从函数恢复文档字符串!#!/usr/bin/python# Filename: func_doc.pydef printMax(x, y):原创 2016-07-20 22:19:51 · 368 阅读 · 0 评论 -
pdb调试python程序
Python自带的pdb库,发现用pdb来调试程序还是很方便的用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前python -m pdb myscript.py2 在Python交互环境中启用调试>>> import pdb>>> import mymodule>>> pdb.ru原创 2016-07-20 20:36:32 · 380 阅读 · 0 评论 -
if+while+for+continue+break
if语句if语句用来检验一个条件, 如果 条件为真,我们运行一块语句(称为 if-块 ), 否则 我们处理另外一块语句(称为 else-块 )。 else 从句是可选的。例6.1 使用if语句#!/usr/bin/python# Filename: if.py number = 23guess = int(raw_input('Enter an integer : ')原创 2016-07-19 21:18:51 · 1008 阅读 · 0 评论 -
python运算符
运算符名称说明例子+加两个对象相加3 + 5得到8。'a' + 'b'得到'ab'。-减得到负数或是一个数减去另一个数-5.2得到一个负数。50 - 24得到26。*乘两个数相乘或是返回一个被重复若干次的字符串2 * 3得到6。'la' * 3得到'lalala'。**幂返回x的y次幂原创 2016-07-19 11:44:29 · 371 阅读 · 0 评论 -
可执行的Python程序
这部分内容只对Linux/Unix用户适用,不过Windows用户可能也对程序的第一行比较好奇。首先我们需要通过chmod命令,给程序可执行的许可,然后 运行 程序。假设你已经在你选择的编辑器中写好了一个简单的程序:#/usr/bin/python#Filename:helloworld.pyprint ‘Hello World’你可以在终端直接执行$ python hel原创 2016-07-18 22:34:03 · 674 阅读 · 0 评论 -
运行python脚本
linux有下列的几种方法来运行python脚本:(注:我所用的python环境为 2.6)一. 终端命令行下[]$python "name.py"二. python环境中若脚本名称为name.py,其内容为:a='head'b='hehe'print(a,b)则使用 >>>impport name针对此种方法我们 使用下面的语句来转载 2016-07-15 15:51:22 · 416 阅读 · 0 评论 -
python使用matplotlib画图
matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且 Gallery页面 中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。 -----引用自:http://hyry.转载 2016-11-23 21:52:28 · 633 阅读 · 0 评论