python
张小莫33
菜鸟学习编程语言对其特感兴趣
展开
-
python中input和raw_input的区别
input和raw_input在处理数字时是有区别的:1.输入为纯数字时input返回的是数值类型,如int,floatraw_inpout返回的是字符串类型,string类型2.输入字符串为表达式input会计算在字符串中的数字表达式,而raw_input不会。总结:如果输入的做为字符的,选用raw_input的输入。如果输入的做为数值型的原创 2016-12-22 20:14:21 · 316 阅读 · 0 评论 -
python-两种方法实现:从字符串中找出 出现次数最多的 字母和 对应出现的个数
-----------------------方法一:使用字典---------------------------s='aabcdefaabbccdeffffffffffff'c={}for i in s:if i not in c.keys():c[i]=0if i in c.keys():c[i]=c[i]+1h=0for k in c.keys():...原创 2018-08-13 11:16:27 · 12109 阅读 · 0 评论 -
对于有一定编程基础的学生来说,看下面这个链接的文章比较好
老鸟的python入门教程:http://blog.csdn.net/u011955252/article/details/51251839比较简洁原创 2016-12-28 16:20:05 · 381 阅读 · 0 评论 -
Python:文件的读取、创建、追加、删除、清空
一、用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行:f=open('f.txt','w')for i in range(0,10): f.write(str(i)+'\n')f.close()二、追加,从0到9的随机整数, 10个数字一行,共10行import randomf=open('f.txt','a')for i in ran原创 2016-12-28 14:13:56 · 20137 阅读 · 0 评论 -
Python中expected an indented block
Python严格地要求代码缩进,缩进的代码块相对于上一级是从属关系。用if语句举个例子:if a==2: print 'hello world'if语句的条件为真时会执行print语句,print语句是if语句的从属代码块,代表从属关系,print语句之前有4个空格。如果if语句没有任何从属的代码块就会报错expected an indented block。与if语句类似的,必须包含从属原创 2016-12-26 14:05:18 · 67292 阅读 · 0 评论 -
import和__import__()有什么不同?
import作用:导入/引入一个python标准模块,其中包括.py文件、带有__init__.py文件的目录;__import__作用:同import语句同样的功能,但__import__是一个函数,并且只接收字符串作为参数,所以它的作用就可想而知了。其实import语句就是调用这个函数进行导入工作的,import sys sys = __import__('sys')。转载 2016-12-26 11:32:38 · 4501 阅读 · 0 评论 -
python中set()函数的用法
在写一个程序时,用到了set()函数,就查看了一下set()函数的定义和用法创建集合setpython set类是在python的sets模块中,大家现在使用的python2.3中,不需要导入sets模块可以直接创建集合。>>>set('boy')set(['y', 'b', 'o'])集合添加、删除集合的添加有两种常用方法,分别是add和update。转载 2016-12-26 11:25:37 · 71298 阅读 · 3 评论 -
编写程序,用户输入一个位以上的整数,输出其百位以上的数字。例如用户输入1234.则程序输出12.
x=input('please input an integer of more than 3 digits:')try: x=int(x) x=x//100 if x==0: print('You must input an integer of more than 3 digits.') else: print(x)excep原创 2016-12-26 11:10:38 · 12373 阅读 · 0 评论 -
python 使用requests发送post请求
import requestsimport sysurl = "http://www.baidu.com/s"values={'wd':'word'}type = sys.getfilesystemencoding() #要不然在cmd中乱码r = requests.post(url,values)print r.content.decode('utf-8').enco...原创 2018-08-21 19:59:29 · 1067 阅读 · 0 评论