python
文章平均质量分 61
wo_renfanzi
我以为我会了,其实我什么都不会。。。
展开
-
pip遇到问题无法使用
pip 1.出问题怎么解决Fatal error inlauncher: Unable to create process using '"'解决办法:是pip版本的问题,我把pip更新到最新版本就好了,更新命令为:python –m pipinstall –upgrade pip2.C:\Users\lan>pip install requestsC:\Users原创 2016-04-25 16:34:34 · 508 阅读 · 0 评论 -
python匹配ip正则
#!/usr/bin/env python# -*- coding:utf-8 -*-import reip_str = "asdad1.1.1.1sdfwe2.6.5.7sdfsf2.3.94.5sdf200.198.25.0"res = []for i in range(1): ip_t = True m_ind = 0 while ip_t:原创 2016-05-17 23:22:58 · 506 阅读 · 0 评论 -
公鸡母鸡生小鸡
公鸡5元每只,母鸡3元每只,小鸡3只1元,100元可以买多少只?for (var i=0;i for (var j=0;j for (var z=0;z if ((i+j+z==100))&&(5*i+3*j+z/3==100){ document.write('公鸡:'+j+'小鸡'+z+'');原创 2016-04-20 10:20:58 · 848 阅读 · 0 评论 -
迭代器和生成器
1、迭代器迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适合用于遍历一些巨大的或是无限的集合,比如几个G原创 2016-06-08 14:42:29 · 2161 阅读 · 0 评论 -
武sir第三讲(1)SET基本数据类型
set => 不允许重复的集合 set不允许重复 的列表1、 创建s = set()s = {1,2,3}2、 转换l = [11,22,33,44,11]l = (11,22,33,11)l3 = "123"s = set(l)print(s)---------------------------------------------原创 2016-05-07 16:52:42 · 313 阅读 · 0 评论 -
json和pickle
import json#loads #--> 内部必须是双引号#dumps --loadss = '{"desc":"invilad-citykey", "status":1002}'l = [11,22,33,44]result = json.loads(s)print(result,type(result))result = json.dumps(l)p原创 2016-05-28 15:49:43 · 1016 阅读 · 0 评论 -
小eval解决大问题---python
#先说情况,今天学习做了一道把我堵了天的题,主要是每次输出都是默认str,但我如果想输入list,或者tuple呢?这个时候就需要eval。看案例:#写函数,判断用户传入的对象(字符串、列表、元组)长度是否大于5。def fun(*args): inp = input("please input :") buzhuanh = eval(inp) if type原创 2016-05-08 21:25:01 · 776 阅读 · 0 评论 -
武sir第三讲(3)函数
一、背景在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处,如下:while True: if cpu利用率 > 90%: #发送邮件提醒 连接邮箱服务器 发送邮件 关闭连接原创 2016-05-07 18:15:40 · 517 阅读 · 0 评论 -
第三讲(2)深浅拷贝
一、数字和字符串对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 import copy# ######### 数字、字符串 #########n1 = 123# n1 = "i am alex age 10"print(id(n1))# ## 赋值 ##n2 = n1print(id(n2))# ## 浅拷贝 ##n2...原创 2016-05-07 17:50:51 · 784 阅读 · 0 评论 -
武sir第二讲练习题
一:#!/usr/bin/env python# -*- coding:utf-8 -*-#一、元素分类#有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中。#即: {'k1': 大于66的所有值, 'k2': 小于66的所有值}li = [11,22原创 2016-05-05 12:01:48 · 1705 阅读 · 0 评论 -
武sirpython第二讲(1)运算符
武sir第二讲1. 上次课堂练习:(1)、求1-100奇数(优化后的代码): start = 1 whilestart temp = start % 2if temp == 1: print(start)else: pass ###pass ---表示不执行任何操作 二、编码手动转换过程讲解(此泛指版本2.7,3.原创 2016-04-29 21:52:39 · 736 阅读 · 0 评论 -
python对列表int的排序及斐波那契数列第四讲(4)
不废话直接上代码:li = [33,2,10,3]for j in range(1,le(i)) #for i in range(len(li) - 1): #一个数做多次对比 if li[i] > li[i + 1]: #做判断条件 temp = li[i] #满足的话替换 li[i] = li[i + 1] li[i + 1] = temp p原创 2016-05-14 11:19:09 · 484 阅读 · 0 评论 -
武sir第二讲(2)基本数据类型
一、 数字int(整形) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**1-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807+++++++++++++++++++++++++++++++++++原创 2016-05-02 10:37:23 · 3493 阅读 · 0 评论 -
python写用户登录程序(继续更新中)第四讲(3)
需求:用户登录或者注册,后继续会更新删除用户和更改密码,以及调用数据库def login(username,password): """ login my system ---elcome to my sys! :param username: :param password: :return: """ with open("log",原创 2016-05-14 10:27:45 · 1186 阅读 · 0 评论 -
验证码6位自动生成器第四讲(1)
#!/usr/bin/env python# -*- coding:utf-8 -*-import randomtem = ""for i in range(6): digi = random.randrange(0,11) if digi == 1 or digi == 5: ####当randrange(0,11)随机生成数是1或5的时候 ,,,,:)是不是有点绕啊原创 2016-05-13 18:37:44 · 931 阅读 · 0 评论 -
公共Webservice
公共Webservice网络上可供测试的Web Service腾讯QQ在线状态 WEB 服务Endpoint: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx Disco: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx原创 2016-05-25 10:43:26 · 4317 阅读 · 0 评论 -
python第一讲练习题
第一题答案: 第一种方法:#!/usr/bin/env python# -*- coding:utf-8 -*-#思路:#a.先写出1-10#b.在排除7num1 = 1while True : if num1 == 7 : num1 += 1 continue print(num1) if num1 == 10 :原创 2016-04-29 10:38:18 · 883 阅读 · 2 评论 -
python内置函数第四讲(2)
1、isinterence 判断变量的数据类型案例:temp = "asdfsdfs"r = isinterence(temp, list)print(r)2、python函数传参的时候是传引用 ----新浪面试题java,c#等是在ref out在内存中在创建一份值3、lambda用法:案例:def f1(): return 123原创 2016-05-13 18:54:08 · 550 阅读 · 0 评论