1. 在__init__(self,...)初始化函数中。定义对象的属性,这些属性不用所有写在括号里,括号里的表示定义的时候须要赋初始值的一些属性,而其它不用初始值的属性。能够

直接卸载代码块中,self.属性名,就这样进行定义就可以





2. random.randint(n,m)会返回n到m之间的数值。而且包含m。而range(n,m)不包含m





3. datetime模块。当中有个datetime类,这个类用来定义时间。比方:定义一个时间对象,when=datetime.datetime(2015。5,5。2,5。2)。when对象里面的属性就是年月日,时分秒。能够任意显示不论什么属性,print(when.year),这样就显示了年。datetime模块里面还有date,time这俩个个小类,假设仅仅关系日期就用date。假设仅仅关心时分秒则用time类





4. 还能够进行分解,在datetime模块里面还有date和time函数。对象通过调用这俩个个函数来显示时分秒或者年月日都能够,when.date()或者when.time()





5. 对于连个datetime对象相减我们得到的是还有一个datetime对象

 



6. python中的30个keyword:          and,del,for,is,raise,assert,elif,from,lambda,return,break,else,global,not,tyr,class,except,if,or,while,continue,exec,import,pass,with,,def,finally,in,print,yield





7. python中,有3种内建的数据结构:列表、元组和字典。

1.【列表】

     list是处理一组有序项目的数据结构,即你能够在一个列表中存储一个序列的项目。列表中的项目。

列表中的项目应该包含在方括号里,

     这样python就知道你是在指明一个列表。一旦你创建了一个列表。你就能够加入。删除,或者是搜索列表中的项目。因为你能够添加或删除项目。

     我们说列表是可变的数据类型,即这样的类型是能够被改变的。而且列表是能够嵌套的。





2.【元组】

     元祖和列表十分相似,只是元组是不可变的。即你不能改动元组。元组通过圆括号里用逗号分隔的项目定义。元组通经常使用在使语句或用户定义的函数可以安全的採用一组值的时候,即被使用的元组的值不会改变。元组可以嵌套。





3【 字典】

    字典类似于你通过联系人名称查找地址和联系人具体情况的地址簿,即。我们把键(名字)和值(具体情况)联系在一起。

注意,键必须是唯一的,就像假设有两个人恰巧同名的话。你无法找到正确的信息。键值对在字典中以这种方式标记:d = {key1 : value1, key2 : value2 }。

注意它们的键/值对用冒号切割,而各个对用逗号切割,全部这些都包含在花括号里。

另外,记住字典中的键/值对是没有顺序的。假设你想要一个特定的顺 序,那么你应该在使用前自己对它们排序。

8. 对于函数的使用,在传递參数的时候,假设我们把一个变量传递给一个形參。那么这传递的是这个变量所相应的对象。而不是‘变量本身’。假设这个变量所代表的对象。也就是他所相应的值或列表之类的对象,是可变的,比方是:列表之类的。列表是能够添加,降低,删除做这些变化的,那么函数就能够改变这个变量所相应的值,假设是数字,字母之类的。这些对象是不能做改动的,那么函数就算调用了,但也不能改动这个变量,由于她所相应的对象是不能改动的





9. def语句中的函数体能够包括一个或多个return语句





10. in在python中既能够是keyword也能够是运算符的作用





11. 在函数中。有默认值形參的,在调用函数的时候,假设这个默认值是不可改变的对象或类型,比方是字符或者数字,那么在多次调用的时候,这个形參没有记忆能力。但假设这个形參的默认值是可变的。比方说是列表,那么下次在调用这个函数的时候,假设还没有给这个形參一个实參的话。也就是用的是默认值,那么这个默认值就会变化,这个形參会有记忆能力的

python菜鸟日记1的更多相关文章

  1. Python 学习日记(第三周)

    知识回顾 在上一周的学习里,我学习了一些学习Python的基础知识下面先简短的回顾一些: 1Python的版本和和安装 Python的版本主要有2.x和3.x两个版本这两个版本在语法等方面有一定的区别 ...

  2. Python菜鸟快乐游戏编程_pygame(6)

    Python菜鸟快乐游戏编程_pygame(博主录制,2K分辨率,超高清) https://study.163.com/course/courseMain.htm?courseId=100618802 ...

  3. Python菜鸟快乐游戏编程_pygame(5)

    Python菜鸟快乐游戏编程_pygame(博主录制,2K分辨率,超高清) https://study.163.com/course/courseMain.htm?courseId=100618802 ...

  4. Python菜鸟快乐游戏编程_pygame(4)

    Python菜鸟快乐游戏编程_pygame(博主录制,2K分辨率,超高清) https://study.163.com/course/courseMain.htm?courseId=100618802 ...

  5. Python菜鸟快乐游戏编程_pygame(3)

    Python菜鸟快乐游戏编程_pygame(博主录制,2K分辨率,超高清) https://study.163.com/course/courseMain.htm?courseId=100618802 ...

  6. Python菜鸟快乐游戏编程_pygame(2)

    Python菜鸟快乐游戏编程_pygame(博主录制,2K分辨率,超高清) https://study.163.com/course/courseMain.htm?courseId=100618802 ...

  7. Python菜鸟快乐游戏编程_pygame(1)

    Python菜鸟快乐游戏编程_pygame(博主录制,2K分辨率,超高清) https://study.163.com/course/courseMain.htm?courseId=100618802 ...

  8. Python学习日记 --day2

    Python学习日记 --day2 1.格式化输出:% s d  (%为占位符 s为字符串类型 d为数字类型) name = input('请输入姓名') age = int(input('请输入年龄 ...

  9. python学习日记(基础数据类型及其方法01)

    数字 int 主要是用于计算的,常用的方法有一种 #既十进制数值用二进制表示时,最少使用的位数i = 3#3的ASCII为:0000 0011,即两位 s = i.bit_length() print ...

随机推荐

  1. 使用html2canvas实现网页截图,并嵌入到PDF

    使用html2canvas实现网页截图并嵌入到PDF 以前我们只能通过截图工具进行截取图像.这使得在业务生产中,变得越来越不方便.目前的浏览器功能越来越强大,H5也逐渐普及,浏览器也可以实现截图了.这 ...

  2. FWT板子

    板子: #include<cmath> #include<cstdio> #include<cstring> #include<algorithm> u ...

  3. python-with管理文件上下文(基本文件操作)

    什么是文件 文件是操作系统为用户提供的一个读写硬盘的虚拟单位,文件的操作就是文件的读.写. 操作过程:当我们双击文件 -<- 操作系统接收到指令请求(将用户或应用程序的读写操作转换成集体的硬盘指 ...

  4. solr 分析器

    源https://www.w3cschool.cn/solr_doc Solr 分析器被指定为 schema.xml 配置文件中的<fieldType>元素的子元素(在与 solrconf ...

  5. DEV Express

    记录在使用DEV Express中遇到的所有问题及解决方案 问题1:将Dev11升级到Dev14 解决方案:将解决方案中原有Dev引用删除,重新添加必须的Dev14引用,问题解决: 问题2:LC.ex ...

  6. JVM——内存管理和垃圾回收

    1.  何为GC 转载请注明出处:http://blog.csdn.net/seu_calvin/article/details/51892567 Java与C语言相比的一个优势是,可以通过自己的JV ...

  7. SSH常见问题集锦

    /WEB-INF/web.xml Web应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则. /WEB-INF/classes/包含了站点所有用的 class 文件,包括 ser ...

  8. linux基础知识汇总

    1.如何快速回到上次操作的目录? cd - 2.如何快速回到家目录? 直接cd或者cd ~ 3.怎么回到上一级目录? cd .. 4.什么是相对路径,什么是绝对路径? 相对路径就是相对于当前目录的位置 ...

  9. LA 3890 半平面交

    二分查询答案,判断每一个新形成的向量合在一块能否形成半平面交 #include <iostream> #include <cstdio> #include <cstrin ...

  10. 【dfs+理解题意+构造】【待重做】codeforces E. Ice cream coloring

    http://codeforces.com/contest/805/problem/E [题意] 染色数是很好确定,最少染色数是max(si)(最小为1,即使所有的si都为0,这样是单节点树形成的森林 ...