自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 初学正则表达式

re.findall(’’,a)[0-9] 数字 \d[^0-9] 非数字 \Da[bc]d 中间是b或ca[^bc]d 中间不是b或ca[b-e]f 中间是b到e\w 提取中文,英文,数字,下划线\W 提取特殊字符¥&空格\n\t\s 空格,换行符,制表符\S非空白字符[a-zA-Z]{3,5} 三到五个字母的单词apple* 匹配e0次到无限次apple+ 匹配e1次到无限次apple? 匹配e0次到1次{m,n} 大于m小于n

2021-11-26 14:26:26 164

原创 学习numpy

import numpy as npdef add(n): a =np.arange(1,n+1)**3 b =np.arange(1,n+1)**2 return a+bprint(add(3))a=np.array([1,2,3,4,5])b=np.array(range(1,6))c=np.arange(1,6)print(a.shape)#返回维度a.ndim#维度的数目a.size#元素的数目a.dtype#元素的数据类型np.arange(1,

2021-11-03 10:50:58 66

原创 python中的mysql

import pymysqlconobj=pymysql.connect('localhost','root','1234','test',charset='utf8')curobj=conobj.cursor()#执行curobj.execute('select version()')res=curobj.fetchone()print(res)curobj.execute('drop table if exists books')sql ="""CREATE TABLE BOOKS(

2021-11-01 11:38:41 58

原创 学习模块和包

def fun(a,b): print(a+' oooo '+b) if __name__ == '__main_': print(fun(2,3))#调用import untitled0untitled0.fun('a','b')#调用的三个方法import randintfrom random import randintfrom random import *#给模块起别名import numpy as np导入模块中包含此代码,仅能执行模块中括

2021-10-31 19:56:14 59

原创 数据的存储

#数据储存import jsonlist=[1,2,3,4,5]filename='abc.json'with open(filename,'w') as f: json.dump(list,f) filename='abc.json'with open(filename) as f: g=json.load(f)print(g)import jsondef fun(): filename='name.json' try: wit

2021-10-29 17:18:51 32

原创 运行的异常处理

#异常处理a=int(input('fenzi'))b=int(input('fenmu'))try: print(a/b)except Exception as thing: print('what\'s wrong with you') print(f'Wrong!Exactly:{thing}')else: print('that is not a big deal')#指定异常 如: except ZeroDivisionError #fin

2021-10-29 16:39:18 43

原创 初学面向对象

#面向对象class 类名(): def __init__(self,姓名,年龄): #添加实例属性 self.姓名 =姓名 self.年龄 =年龄 def 实例方法(self): print(f'你的姓名是{self.姓名}') print(f'你的年龄是{self.年龄}')对象1=类名('Aleen',20)#创建对象对象1.实例方法() #调用实例方法对象2=类名('Barden',3

2021-10-29 15:18:53 45

原创 闭包和装饰器

#闭包def a1(a,b): c=1 def a2(): s=a+b+c print(f'相加的结果是{s}') return a2x=a1(2,3)x()#装饰器def b1(x): def b2(*args,**kwargs): print('开始') x(*args,**kwargs) print('结束') return b2@b1def b5(name,time

2021-10-25 16:53:05 42

原创 批量更改文件名

import osfilepath=input('请输入文件路径:')fileadd=input('要删改的文字:')point=int(input('添加请按1,删除请按2:'))filelist=os.listdir(filepath)for name in filelist: if point==1: newfilename=fileadd+name print(newfilename) elif point==2: lena=

2021-10-25 15:49:14 51

原创 文件与文件夹

#文件与文件夹#file=open('filename','mode')#'r''w''a'#file.read(n) 读取n个字节import osos.rename('old','new')#文件 文件夹都可以os.remove('filename')#删除文件os.mkdir('filename')#新建os.rmdir('filename')#删除文件夹print(os.getcwd())#获取当前路径#获取文件下文件名os.listdir()...

2021-10-25 15:37:48 42

原创 学习函数

#函数#先定义再调用def helpful(): """函数说明"""help(helpful)def fun1(name,age,sex): print(f'{name}您好,今年你{age}岁,是{sex}性')fun1('嘿',12,'男')a=520def name(): global a #声明全局变量 a=1314 print(a) c={'name':'allen','age':18}def name1(): r

2021-10-25 15:13:46 52

原创 while循环

#while循环 i=1while i<=5: print(i) i+=1print('end')i=1j=0while i<=100: j+=i i+=1print(j)#for else while else循环正常结束之后#执行的代码i=1while i<=5: print('*'*5) i+=1i=1while i<=5: print('*'*i) i+=1#乘法表i=1whi

2021-10-25 09:56:20 73

原创 for循环的使用

#for循环name=['的','就','下','给','二']for i in enumerate(name): print(i)print('\n')for i in enumerate(name,1): print(i)for i,j in enumerate(name): print(i,j)a=[]for i in range(1,11): a.append(i)print(a)b=[i for i in range(1,9)]print(b)

2021-10-22 16:48:45 77

原创 字典与集合

#空字典name={'key':0}name=dict()name['key']=1print(name)name['address']=100del name['key']print(name)print(name.get('key','啥都没'))print(name.values())print(name.items())cup={'A':12,'B':14,'C':16,'D':18}for key in cup: print(key)for i,j in cup

2021-10-22 16:13:56 39

原创 列表和元组

sen=['sun','zhu','sha','tang']print(sen[1:3])print(sen.index('sha'))print(sen.count('tang'))print(len(sen))sen.append('long')print(sen)sen.extend(['huang','niu'])print(sen)sen.insert(2,'guanyin')print(sen)del sensen=['sun','zhu','sha','tang']

2021-10-22 15:17:52 31

原创 学学字符串

a="Watson"b=18print(f'my name is {a},my age is {b}')b=int(input("please input your age:"))print(f'my name is {a},my age is {b}')sen='www.百度.com'print(sen[4])print(sen[7])print(sen[2:4])#左闭右开print(sen[0:8:2])print(sen[:])print(sen[::-1])print

2021-10-22 10:39:16 37

原创 《python编程,从入门到实践》第六章

alien_0={'color':'green','points':'five'}print(alien_0['color'])alien_0['x_position']=3alien_0['y_position']=3print(alien_0)#修改alien_0['color']='yellow'print(alien_0['color'])#删除del alien_0['x_position']del alien_0['y_position']#遍历for key,va

2021-09-30 11:28:28 33

原创 《python编程,从入门到实践》第五章

#if语句#检验相等cars=[‘bmw’,‘audi’,‘toyota’,‘volvo’]for car in cars:if car==“bmw”: #不区分大小写print(car.upper())else:print(car.title())#检验不相等if car[2]!=‘audi’:print(“What’s up?”)#and or用发#检验特定值用in /not in#bool布尔表达式 True/Falseage=19if age>=18:pri

2021-09-29 16:41:31 39

原创 《python编程,从入门到实践》第四章

##操作列表#4.1遍历cars=['bmw','audi','toyota','volvo']for car in cars: print(car) for car in cars: print("leave "+car.title()+", save life") for car in cars: print("leave "+car.title()+", save life") print("hold your "+car+", bro!"+"

2021-09-29 15:48:54 63

原创 《python编程,从入门到实践》第三章

#列表website=['baidu','google','yahoo','bing']print(website)print(website[0])#访问print(website[0].title())#索引从0开始print(website[-1])#倒数message="Try "+website[1].title()+"!"print(message)website[2]='2345'#更改元素print(website)website.append("yahoo") #

2021-09-29 13:58:36 69

原创 《python编程,从入门到实践》第二章

#变量print("hello world")message="what's up"print(message)##字符串name="Vacanda forever"print(name.title())#title首字母大写输出print(name.upper())#upper全大写输出print(name.lower())#lower全小写输出#拼接字符串first_slogan="Vacanda"last_slogan="forever"full_slogan=first_sl

2021-09-29 11:26:49 57

空空如也

空空如也

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

TA关注的人

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