博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

随笔分类 -  Python

摘要:模块:一个python文件就是一个模块,模块分三种: 1,标准模块,也就是python自带的模块,例如import time,random,string等等 2,第三方模块,这种模块需要自己安装才能使用 (1),python3中可以直接安装用命令:pip/pip3 install 安装文件名称 (2 阅读全文

posted @ 2017-10-24 17:06 代码的味道是什么 阅读(169) 评论(0) 推荐(0)

摘要:Python 中字符串也是一种数据类型,针对此数据总结下常用的方法 1,字符串截取,变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾 例如: str = '0123456789′print str[0:3] #截取第一位到第三位的字 阅读全文

posted @ 2017-10-24 16:47 代码的味道是什么 阅读(277) 评论(0) 推荐(0)

摘要:需求描述: 1、当前目录下有很多文件夹、文件,统计/usr/local/这个目录下,如果是文件夹,就给删除 /usr/local/ f1 w1 f2 w2 w3 w4 f4 w1 w2 w10.txt 需求分析: 1,先列出目录下所有文件,用os.listdir() 2,判断是否是文件,os.pat 阅读全文

posted @ 2017-10-24 16:22 代码的味道是什么 阅读(1278) 评论(0) 推荐(0)

摘要:1,open(),对文件进行读写操作之前,要先打开文件,获取文件的句柄; 懒人专用方法,文件打开后不用关闭 with open(r'somefile.txt','r+',encoding='utf8') as f: f.readlines() 1、open(file_name[,access_mod 阅读全文

posted @ 2017-10-20 17:07 代码的味道是什么 阅读(270) 评论(0) 推荐(0)

摘要:写一个能判断输入的字符串是不是个小数类型的1,判断小数点的个数是否为1 count2,判断是否小数右边是整数 isdigit3,判断小数点左边的1,整数 isdigit ,2如果是负整数,取负号右边,如果是整数 def is_float(s): s=str(s) if s.count('.')==1: new_s=s.split('.') lef... 阅读全文

posted @ 2017-10-20 00:41 代码的味道是什么 阅读(1921) 评论(0) 推荐(0)

摘要:# 1、写一个产生密码的程序,# 输入次数,输入多少次就产生多少条数据,# 要求密码必须包含大写字母、小写字母和数字,长度8位,不能重复 1 import string ,random 2 num=input('请输入一个数字').strip() 3 pwds=set() #定义一个空集合 4 if num.isdigit(): #判断是否为数字 5 i=0 6 ... 阅读全文

posted @ 2017-10-20 00:37 代码的味道是什么 阅读(382) 评论(0) 推荐(0)

摘要:# 1、写一个产生密码的程序,# 输入次数,输入多少次就产生多少条数据,# 要求密码必须包含大写字母、小写字母和数字,长度8位,不能重复#需求分析#1、循环,输入什么就循环多少次#2、随机来取值,是从所有的大写字母、小写字母、数字里面来取#3、 0123456789 a-z A-Z#4、长度8位,就 阅读全文

posted @ 2017-10-19 23:55 代码的味道是什么 阅读(9392) 评论(0) 推荐(0)

摘要:#3、有一个文件,里面有一些敏感词汇,如下,如果输入这些词,就用**代替,#然后输出,例如输入今天没吃饭,碰到一个傻逼,原来那个sb是小明。输出今天没吃饭,碰到一个**,原来那个**是小明。#需求分析:#说白了就字符串替换#1、读出来所有的敏感词#2、循环这些敏感词,判断是不是在用户输入的字符串里面 阅读全文

posted @ 2017-10-19 23:52 代码的味道是什么 阅读(5576) 评论(0) 推荐(0)

摘要:把上周的注册程序改一下,用字典保存# 字典格式如下:# {# "niuhanyang":{"passwd":"123456","role":1"},# "jmy":{"passwd":"123456","role":2"},# "xiaohei":{"passwd":123456,"role":1} 阅读全文

posted @ 2017-10-19 23:45 代码的味道是什么 阅读(307) 评论(0) 推荐(0)

摘要:写一个登录的程序,失败次数最多为3次,输入账号、密码错误,提示账号/密码错误。失败三次程序退出,输入正确,提示欢迎xxx登录 i=0while (i<3): username = input('请输入登录账号:') password = input('请输入密码:') if username=="n 阅读全文

posted @ 2017-10-19 23:21 代码的味道是什么 阅读(187) 评论(0) 推荐(0)

摘要:#1、1分钟之内ip访问次数超过200次的,就给他的ip加入黑名单#需求分析: #1、读日志,1分钟读一次 #2、获取这1分钟之内所有访问的ip #3、判断ip出现的次数,如果出现200次,那么就加入黑名单 #4、因为每次读文件的时候,都是从文件开头开始读的,所以导致重复读了以前已经读过的 #5、要 阅读全文

posted @ 2017-10-19 23:09 代码的味道是什么 阅读(1222) 评论(0) 推荐(0)

摘要:也可以通过命令行来上传和下载git bash here 同步最新代码到本地: git fetch git pull 上传文件至git仓库: git commit git push 安装第三方模块方式 1,通过file-setting路径下,搜索出来直接添加 2,第二种方式,直接命令行安装:cmd下, 阅读全文

posted @ 2017-09-19 17:25 代码的味道是什么 阅读(200) 评论(0) 推荐(0)