python 练习 19】的更多相关文章

十九. Python基础(19)--异常 1 ● 捕获异常 if VS异常处理: if是预防异常出现, 异常处理是处理异常出现 异常处理一般格式: try:     <...............> #可能得到异常的语句 except <.......>:     #捕获是哪种异常     <...............> #出现异常的处理方法 except <.......>:     #捕获是哪种异常     <...............&…
1. 交换赋值 2. Unpacking 3. 使用操作符in 4. 字符串操作 5. 字典键值列表 6. 字典键值判断 7. 字典 get 和 setdefault 方法 8. 判断真伪 9. 遍历列表以及索引 10. 列表推导 11. 列表推导-嵌套 12. 循环嵌套 13. 尽量使用生成器代替列表 14. 中间结果尽量使用imap/ifilter代替map/filter 15. 使用any/all函数 16. 属性(property) 17. 使用 with 处理文件打开 18. 使用 w…
TCP编程 Client 创建一个基于TCP连接的Socket: # coding: utf-8 import socket # 创建一个TCP连接: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 建立连接: s.connect(('52fhy.com', 80)) # 发送HTTP请求 s.send(b'GET / HTTP/1.1\r\nHost: 52fhy.com\r\nConnection: close\r\n\r\n'…
原文链接:[译]学习Python编程的19个资源 用Python编写代码一点都不难,事实上它一直被赞誉为最容易学的编程语言.如果你准备学习web开发, Python是一个不错的开始,甚至想做游戏的话,用Python来开发游戏的资源也有很多.这是快速学习这门语言的途径之一. 许多程序员都把Python作为编程之旅的开始,然后是像PHP和Ruby这样的语言.它也是2014年最热门的web开发语言之一,并极力推荐学习.但是,Python应该怎么学呢?应该从哪里开始? 我来为你解决这个问题,因为我自己学…
今日内容 面向对象基本用法 好处和应用场景 面向对象的三大特性 内容详细 1.面向对象基本格式 # ###### 定义类 ###### class 类名: def 方法名(self,name): print(name) return 123 def 方法名(self,name): print(name) return 123 def 方法名(self,name): print(name) return 123 # ###### 调用类中的方法 ###### # 1.创建该类的对象 obj = 类…
#!/usr/bin/python # -*- coding: UTF-8 -*- for n in range(100,1000): i = n / 100 j = n / 10 % 10 k = n % 10 if n == i ** 3 + j ** 3 + k ** 3: print n…
转载链接:http://blog.csdn.net/lxdcyh/article/details/4018054 python的编码问题,一直都让人很头疼,今天就整理下python的编码知识. 首先:字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码. decode:作用是将其他编码的字符串转换成unicode编码,如str1…
Python有专门的time模块可以供调用. <span style="font-size:14px;">import time print time.time()</span> 输出如下 但是这样我们都看不出时间是什么意思,下面,我们可以用time模块提供的 time.localtime 来实现时间的格式化: 如图: 但这样还不是我想要的输出,最后用time.strftime()方法,把刚才的一大串信息格式化成我想要的格式:如图: time.strftime里…
文件I/O操作 1.什么是文件I/O操作 首先I/O(input/output),即输入/输出端口,然后文件,大家应该都是是什么,一个数据,一个txt或者html文档就是一个文件.文件操作就是对文件进行读写删除等的操作.文件I/O操作,个人理解,就是与用户有交互式的文件操作,换句话就是读写操作 文件也是一个可迭代对象 2.有哪些操作: 1):I/O操作:raw_input函数,input函数即可以进行I/O操作,也就是前面说的让代码活起来,这里不再赘述 2):文件操作: 打开关闭文件: 打开文件…
转自http://www.cnblogs.com/BeginMan/p/3178103.html 一.lambda函数 1.lambda函数基础: lambda函数也叫匿名函数,即,函数没有具体的名称,而用def创建的方法是有名称的.如下: """命名的foo函数""" def foo():return 'beginman' #Python中单行参数可以和标题写在一行 """lambda关键字创建匿名函数,该表达式同…