自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 20190613 java小练习

public class MyTest { public static void printresult() { int age = 0; age += 1; System.out.print("age is" + age); } public static void main(String[] args) { ...

2019-06-13 21:27:01 150 1

原创 20190613 java里的 循环遍历

public class For { public static void main(String[] args){ //int x=1;// while(x<=20){// System.out.print("x="+ x+"\n");// x+=1;// } for(...

2019-06-13 21:10:10 141

原创 20190613 java Char和String

public class StrTest { public static void main(String [] args){ String a = "88"; char b='8'; System.out.print("字符串a的值是:"+a+'\n'); System.out.println("字符b的值是:"+b);...

2019-06-13 21:08:43 152

原创 20190612 python3 操作excel文件

#encoding=utf-8from openpyxl import Workbookfrom openpyxl import load_workbookwb=Workbook()ws=wb.activews.append(['Name','Sex','Age'])ws.append(('Tom','male','29'))ws.append(('Lily','female',...

2019-06-12 21:10:32 135

原创 20190611 Python3 操作excel文件

#encoding=utf-8from openpyxl import *file_name='D:/songhuajie/efforts/Python/testexcel.xlsx'exist_file='D:/songhuajie/efforts/Python/testdata.xlsx'#1创建文件并写入数据wb= Workbook() #创建Excel对象ws=wb.a...

2019-06-11 20:57:52 105

原创 20190610 计账

#encoding=utf-8import pickleincome = []spend = []deposit = 0.0while 1: command = input("请输入收入、支出和金额,如: 支出>50,输入q退出: ") if command.lower() == "q": break try: amou...

2019-06-10 02:14:43 153

原创 20190605 类的单继承

class People: name='' age=0 __weight=0 # 私有属性外部无法直接访问 def __init__(self,n,a,w): self.name=n self.age=a self.__weight=w def speak(self): print('%s...

2019-06-05 20:11:51 131

原创 20190603 python3 中的类、构造函数、实例方法、静态方法及类方法

#encoding=utf-8#类、构造函数、实例方法、类方法、静态方法class Person: def __init__(self,name,age): self.name=name self.age=age print('我是构造函数,实例化对象的时候会自动执行,传入的参数需要与我保持一致') def instance...

2019-06-03 19:36:00 926

原创 Git 密钥生成及Git Bash 配置

1.gitBash配置(1)下载git Bash:网上自行找链接(2)配置用户名和邮箱打开GitBash ,输入git config --global user.name'songhuajie' 回车,配置用户名再输入git config --global user.email'[email protected]'回车,配置邮箱(3)生成密钥ssh-keygen -...

2019-05-28 10:43:03 12003

原创 20190527 装饰器

import timedef f(): print('hello') time.sleep(2) print('world') time.sleep(1)def calculate_time(): start_time=time.time() f() end_time=time.time() execuate_time=((...

2019-05-27 20:30:35 81

原创 20190524 两个请求参数的对比

def readText(fromsource): #先把上一个版本的参数全部保存,再把当前版本的参数全部保存# from_all_keys=[] to_all_keys=[] to_all_values=[] to_all_dics={} from_all_dics={} with open(fromsource,'r+...

2019-05-24 18:19:48 206

原创 20190525 小练习

#设定一个用户名和密码,用户输入正确,则提示登录成功;输入错误 则提示登录失败,最多输入3次,否则退出程序。使用while或for来控制次数。n=1while n<=3: account=input('请输入用户名:') password=input('请输入密码') if account.lower()=='vicky'and password=='123': print...

2019-05-24 18:16:54 123

原创 20190524 获取文件的创建日期

import osimport os.pathimport timetime1=time.time()file_path=input('请输入文件路径:')#os.chdir(file_path)files_list=os.listdir(file_path)for file in files_list: file_ctime=time.gmtime(os.path.getct...

2019-05-24 18:10:12 478

原创 20190519 类的学习(二)

#-----------继承---------------#!/usr/bin/python#类定义class people: name="" age=0 _weight def _init_(self,n,a,w): self.name=n self.age=a self._weight=w def speak(self): print("I am %s...

2019-05-19 13:54:00 89

原创 20190519 类的学习

#定义一个MyClass类class MyClass: i=12345#定义一个类方法(其是就是一个函数) def f(self): return 'hello world'#实例化x=MyClass() #实例化一个对象,这个对象才可以引用这个类中的变量及方法#访问类的属性和方法print('MyClass 类的属性i为:',x.i)print('My...

2019-05-19 13:50:44 131

原创 20190519 文件操作

判断目录下的文件,如果是今天创建的则在文件中写入创建时间及路径; 若不是则把文件删除import osimport os.pathimport timetime1=time.time()file_path=input('请输入文件路径:')#os.chdir(file_path)files_list=os.listdir(file_path)for file in files...

2019-05-19 13:48:17 119

原创 2019-05-17 my_split

from itertools import productdef find_twelve(list1, list2, list3): for num1, num2, num3 in product(list1, list2, list3): if num1 + num2 + num3 == 12: return num1, num2, num3...

2019-05-18 01:17:41 83

原创 20190512 排序

# quick sort:快速排序import randomdef quicksort(seq): if len(seq) < 2: return seq else: base = seq[0] left = [elem for elem in seq[1:] if elem < base] ri...

2019-05-12 23:27:01 104

原创 20190511正则表达式

import re#1.re.search 扫描整个字符串并返回第一个匹配的字符urls=['http://www.baidu0.com','https://www.sohu1.com','https://www.sogou.com','http://www.qq.com']for i in urls: #rule=re.match('https',i) # 查找以htt...

2019-05-12 00:54:50 72

原创 2019-05-08 函数---可变参数 *args , *kwargs

*args本质是一个tuple;*kwargs本质是一个dict1.函数参数传入5个字母,声明一个可变参数的函数,拼成一个单词def func(a,*args): result='' result+=a for character in args: result+=character return resultprint(func...

2019-05-08 22:15:52 176

原创 20190508 文件操作:找出指定目录下指定后缀的文件

#找出指定目录下指定后缀的文件def find_file(path,file_suffix): #输入路径及要查找的文件后缀,file_suffix表示文件后缀 files = [] for file in os.listdir(path): if file_suffix in os.path.splitext(file)[1]: ...

2019-05-08 14:06:48 270

原创 20190507 对比两个请求,找出不同的参数

ce='https://help.aaaa.com/static/index.html?source=app_ckck_home&daijia_token=g7gXMwq33SEUrR121zkWknlOUfhdlHaReDiHsWtPrLYczbsKAkEMheF3-euwJLOTWZPW3nfwsl6aERSrxXeXsTrwceDf6EoyTzopQjfShF5IU1UV-kza4l...

2019-05-08 00:26:18 383

原创 20190507 文件操作:判断 一个文件中有几行含英文单词

import stringcount=0with open('D:/songhuajie/efforts/Python/test/a.txt','r+') as f: content=f.readlines() for line in content: flag=0 #每开始一行都把标志位清0 #print(line) fo...

2019-05-07 21:19:17 241

原创 2019-05-06 文件操作 读一个文件,包含英文句子,请统计共多少个不重复的单词

#读一个文件,包含英文句子,请统计共多少个不重复的单词#并且在另外一个文件中打印每个单词以及它的出现的次数with open('/Users/jianpengwang/Desktop/宋华杰/123.txt','r') as f: f.seek(0) norepeat_word_times=0 norepead_word=[] result={} for line in f....

2019-05-07 00:09:40 222

原创 20190506 文件操作:过滤掉一个文件中的空行

#过滤掉一个文件中的空行with open('D:/songhuajie/efforts/Python/test/a.txt','r') as f1: f1.seek(0) for line in f1.readlines(): if line=='\n': continue with open('D:/songhuaj...

2019-05-06 13:56:31 511

原创 2019-05-03 读取文件内容并处理,将结果存入另一个文件

a.txt 中的内容张三 二单元 14楼 1401房间with open('a.txt','r') as f: read_info=f.read()list=read_info.split(' ')#list=f.read#然后把分隔出来的每个元素对应地赋值给‘name’‘Unit’'floor''room'name='姓名: '+list[0]+'\n'u...

2019-05-03 08:52:17 292

原创 20190503 文件操作:将文件中的‘alex’都替换成‘superman’

with open('/Users/didi/Documents/efforts/ing/operat_txt/file.txt','w+',encoding='utf-8') as fp: fp.write('alex is a good boy') fp.seek(0) content=fp.read() #print(content) ...

2019-05-03 08:02:43 133

原创 2019-04-28 用户输入一个内容,判断里面是否包含了数字

1 用户输入一个内容,判断里面是否包含了数字。def contain_digit(content): flag=0 if not isinstance(content,(str)): content=str(content) print(content) for item in content: print(item) ...

2019-04-28 22:03:25 314

原创 20190428 正则

#给定字符串s="i Am a gOod boy baby!!"#1、判断一个字符串中字母是否全部为小写s='amdifjadfkj'import refor n in s: if re.search(r'[a-z]',n): print("No")else: print('Yes') #不用遍历一个一个去匹配,只要把整个串里匹配到一个大写的字母,则...

2019-04-28 21:59:19 143

原创 字符串操作:求字符串中长度最长的单词

#求字符串中长度最长的单词,这是一道贝壳测试开发职位面试题letters='you are very beautiful'letter_dic={}max_length=0for letter in letters.split(' '): if letter in letter_dic: letter_dic[letter]=len(letter) el...

2019-04-27 23:51:12 1621

原创 20190427 字符串与字典之间的转换

#1:将字符串:"k:1|k1:2|k2:3|k3:4",字典:{'k':'1', 'k1':'2', 'k2':'3','k3':'4' }s = "k:1|k1:2|k2:3|k3:4"result = {}a = s.split("|")print(a)for i in a: key,value = i.split(":") result[key] = valu...

2019-04-27 23:45:31 300

原创 20190424 输入生日计算属相和星座

通过输入年月日获取属相和年份#通过输入获取属相和年份chinese_zodiac = "猴鸡狗猪鼠牛虎兔龙蛇马羊"zodiac_name = (u"摩羯座",u"水瓶座",u"双鱼座",u"白羊座",u"金牛座",u"双子座", u"巨蟹座",u"狮子座",u"处女座",u"天秤座",u"天蝎座",u"射手座")zodiac_days = ((1, 20...

2019-04-24 13:38:37 2049

原创 20190424使用递归将嵌套的列表和字典各项打印出来

使用递归的方式,将嵌套列表和嵌套字典中的各项打印出来dictContent={ "respData": { "business": { "area": "海淀", "areaId": "1143"}, "villages": { "villageId": "25417309", "villageName": "中关村"}}, "respCode": "0"...

2019-04-24 13:34:40 791

原创 2019-04-20 统计句子中每个单词出现的次数

# -*- encoding: utf-8 -*-'''author by Vicky 2019-04-20'''#打印下列句子中每个单词出现的次数:sentence='Hello hello how how are you'sentence='hello hello how how are you'sentence_list=sentence.split(' ')word={}...

2019-04-20 10:20:23 281

原创 2019-04-20 python3 字符串转换为字典

# -*- encoding:utf-8'''author: Vicky 2019-04-20 08:00'''import json#把下列字符串转换成 json 格式str_info='{"name": "nock", "age": 18}'print(json.loads(str_info))# 把字符下列字符串转换成字典: content='K:1|J:2|L:3|M:...

2019-04-20 08:45:53 474

原创 2019-04-18 字符串操作,字符串反转与替换

# *encoding:utf-8 *# author by Vicky 2019-04-18 19:30#把一个单词进行反转输出def word_reverse(word): if isinstance(word,str): result='' for i in range(len(word)): result+=wor...

2019-04-18 19:49:16 293

原创 2019-04-15: 输入一串长度为12位,包含大小字母、数字及特殊字母的字符串

# encoding: utf-8import randomimport stringdef getUpperCases(): #upper_cases=[] upper_cases='' #使用字符拼接 for i in range(65,65+26): #upper_cases.append(chr(i)) uppe...

2019-04-15 20:58:58 652

原创 Python3 目录操作(一)

常用的目录操作使用之前需要导入os.path和os两个包,基本目录操作都包含在这两个包里import os.pathimport os1.查看当前目录:os.getcwd()2.os.chcwd(path)—进入想要的路径,带引号3.os.listdir(path)查看当前路径的所有文件及文件夹4.os.mkdir(‘test’)在当前目录下创建一个test文件夹(单...

2018-11-07 11:29:59 918

原创 Python打印九九乘法表

废话不多说,直接上代码。首先说一下思路,乘法表是有行和列的,定义两个变量分别去控制行和列,找到之间的关系就行了。方法一:使用while和for循环column=1    while column&lt;=9:     for i in range(1,column+1):  #range()函数是开区间,所以column要加1         print('{}X{}={...

2018-07-21 14:55:41 470

原创 Python3 列表用法总结

总结一下列表的常见用法,主要有列表的定义和索引及操作增删改查。1)定义一个列表 直接用中括号来定义一个列表,如a=[1,2,3] ,list=[],列表的索引是从0开始,第一个元素索引位置为0,如a[0]=1,a[2]=3计算一个列表的长度使用len()方法, 那么列表最后一个元素的表示可以这样写:a[len(a)-1] 或者写成a[-1],依次类推a[len(a)-2] 或者写成a[-2]、a[...

2018-07-05 13:56:46 1128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除