zoukankan      html  css  js  c++  java
  • Python学习笔记

    Python

         摘要: 前面提到的操作函数和语句块是传统的面向过程编程,而编写大型程序,通常采用面向对象编程。类和对象是面向对象编程的两个主要方面,类创建一个新类型,而对象是类的实例。Python没有什么值类型与引用类型之分,它把所有事物统统看作是类。类使用class关键字来创建。1. Self类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你...  阅读全文
    posted @ 2010-09-04 22:21 known 阅读(1026) | 评论 (12) 编辑
         摘要: Python中有3中内建的数据结构——列表、元组和字典。1. 列表(List)列表用一对方括号[]表示,每项数据之间用逗号隔开。一旦你创建了一个列表,你可以对它进行添加、删除或搜索。所以列表是可以改变的。(1)创建列表(2)遍历(3)添加数据(4)排序(5)检索(6)删除数据2. 元组元组和列表十分类似,只不过元组是不可以改变的,即不能被修改。元组是用一对圆括号()表示,每...  阅读全文
    posted @ 2010-09-03 23:05 known 阅读(741) | 评论 (0) 编辑
         摘要: 我们已经知道函数可以重用代码,那么模块可以在其他程序中被重用,模块基本上就是一个包含了所有你定义的函数和变量的文件。Python的模块的文件名必须以.py为扩展名,导入模块用import语句。1. 使用sys模块2.字节编译的.pyc文件Python为了使输入模块更加快捷,将.py文件编译成字节文件.pyc。你只要使用import语句,后面跟文件名,即模块名,程序会自动生成一个同名的.pyc文件,...  阅读全文
    posted @ 2010-08-28 20:26 known 阅读(829) | 评论 (0) 编辑
         摘要: 在前面我们已经见过一些Python内建函数,比如len和rang。现在我们来看看自定义函数,函数是通过def关键字来定义,后面跟函数名称和圆括号,括号内可以包含参数,该行以冒号结束,接下来是语句块,即函数体。1. 简单的sayHello函数2. 带形参函数3. 局部变量运行结果为:x is 50Changed local x to 2x is still 504. 默认参数值运行结果为:hahah...  阅读全文
    posted @ 2010-08-28 15:30 known 阅读(846) | 评论 (3) 编辑
         摘要: Python的控制语句有if、while、for、break、continue。1. if语句下面是一个猜数字游戏例子:注意if语句结尾处包含一个冒号(:),所有控制语句结尾处都需要冒号。Python没有switch语句,您可以用if...elif...else来完成相同功能。2. while语句您可能发现上面猜数字游戏,每次都要启动一下才能猜,下面可以用while语句来控制直到你猜中才退出游戏。...  阅读全文
    posted @ 2010-07-31 21:31 known 阅读(159) | 评论 (0) 编辑
         摘要: 1. 运算符运算符名称说明例子+加两个对象相加3 + 5得到8。"a" + "b"得到"ab"。-减得到负数或是一个数减去另一个数-5.2得到一个负数。50 - 24得到26。*乘两个数相乘或是返回一个被重复若干次的字符串2 * 3得到6。"la" * 3得到"lalala"。**幂返回x的y次幂3 ** 4得到81(即3 * 3 * 3 * 3)。/除x除以y4 / 3得到1(整数的除法得到整数...  阅读全文
    posted @ 2010-07-31 15:19 known 阅读(164) | 评论 (0) 编辑
         摘要: 1. 常量Python的常量不同于C#的常量,Python常量没有一个名字的。例如2,1.5,1.2e-3等这样的数,或者'This is a string',"It's a string"等这样的字符串。不像C#需要用const关键字来标识。2. 数Python有4中类型的数:整数、长整数、浮点数和复数。例子:* 整数:2* 长整数:65535等大一些的整数* 浮点数:1.2,1.2e-3,e是...  阅读全文
    posted @ 2010-07-31 13:33 known 阅读(192) | 评论 (0) 编辑
         摘要: 官方介绍:Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。创造者:Guido van Rossum。它的特色:简单、易学、免费、开源、高层语言、可移植性、解释性、面向对象、可扩展性、可嵌入性、丰...  阅读全文
    posted @ 2010-07-31 11:16 known 阅读(319) | 评论 (0) 编辑
  • 相关阅读:
    Sql获取表中随机1到n条数据
    SQLite相关
    Eclipse自动生成api时报错“警告: 编码 GBK 的不可映射字符”
    Git基础命令
    Oracle查询结果行转列,列转行
    字符串编码方式转换
    Java字符串匹配正则表达式
    python爬虫--编码问题y
    GET与POST方法
    python爬虫(1)--Urllib库的基本使用
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1820490.html
Copyright © 2011-2022 走看看