
python
香蕉的巴拉
学习点滴记录
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python input()和raw_input()的区别
Python input()和raw_input()的区别raw_input()输入是字符串,input()必须按照Python语法规则输入raw_input()name=raw_input('输入姓名:')age=raw_input('输入年龄')我们输入汉字的姓名和数字的年龄输入姓名:小明输入年龄:31小明 31***Repl Closed***直接输,~但是要注意,年龄的格式是st...原创 2018-04-02 11:21:04 · 501 阅读 · 0 评论 -
推荐5款好用的Python工具
摘要:推荐5个酷毙的Python工具工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来了很多便利,推荐给追求美好事物的你。■Python TutorPython Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助学生攻克编程学习中的基础障碍,理解每一行源代码在程序执行时...原创 2018-04-03 17:08:26 · 5536 阅读 · 0 评论 -
python中reload(sys)作用详解
python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报错UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal not in range(128),python没办法处理非ascii编码的,此时需要自己设置python的默认编码,一般设置为utf...原创 2018-04-16 16:48:30 · 46631 阅读 · 3 评论 -
lambda函数
lambdalambda函数,是一个只用一行就能解决问题的函数,听着是多么诱人呀。看下面的例子:>>> def add(x): #定义一个函数,将输入的变量增加3,然后返回增加之后的值... x += 3... return x... >>> numbers = range(10)>>> numbers[0,...原创 2018-04-04 11:02:57 · 640 阅读 · 0 评论 -
map函数
map先看一个例子,还是上面讲述lambda的时候第一个例子,用map也能够实现:>>> numbers[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] #把列表中每一项都加3>>> map(add,numbers) #add(x)是上面讲述的那个函数,但是这里只引用函数名称即可[3, 4, 5, 6,...原创 2018-04-04 11:06:00 · 699 阅读 · 0 评论 -
time与datatime使用简介
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。首先对time模块中最常用的几个函数作一个介绍,它提供的接口与C标准库time.h基本一致。然后再介绍一下datatime模块,相比于time模块,datetime模块的接口则更直观、更容易调用。time模块time.time time.time()函数返回从1970年1月1日以来的秒数,这是一个浮点数...转载 2018-04-17 10:03:20 · 5714 阅读 · 1 评论