- 博客(10)
- 收藏
- 关注
原创 python读取txt文件中的矩阵
读取如图所示矩阵创建matrix.py文件,读取的文件要和他放在同一级别路径,不然要注意路径from numpy import *def rdnumpy(txtname): f = open(txtname) line = f.readlines() lines = len(line) # 行数 for l in line: le = l.strip('\n').split(' ') columns = len(le)-1
2022-05-01 18:33:57
6449
1
原创 数据库学习(一)
数据库种类有很多种,这里选择MYSQL为基准SQL 是用于访问和处理数据库的标准的计算机语言,不区分大小写SQL基本语句:增删查改等数据库之中的数据主要是存储在称为表的对象中,因此具备索引条件创建表在MYSQL中创建新的表CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....);数据类型用来给数据分类,限制长度等。selcet查找查找表数据SELECT * FROM 表名称;查找表中具体数据,比
2022-04-27 13:18:20
145
原创 python正则表达式
基本概念正则表达式(Regular Expression),常简写为regex或者 RE,又称为规则表达式。它不是某个编程语言所特有的,而是计算机科学的一个概念,通常被用来检索和替换符合某些规则的文本在python中需要导入re模块使用# 导入re模块import re # 使用match方法进行匹配操作result = re.match(正则表达式,要匹配的字符串) # 如果上一步匹配到数据的话,可以使用group方法来提取数据result.group()re.match(..
2022-04-27 13:16:58
311
原创 python写一个递归阶乘和斐波
递归函数即函数内部调用函数本身def rec(n): n = n-1 if n == 1: return 1 return n*rec(n-1)print(rec(10))# F(0)=0,F(1)=1, F(n)=F(n-1)+F(n-2) 斐波那契数列def feb(n): arr = [0, 1, 0, ] for i in range(2, n): arr[i] = arr[i-1]+arr[i-2] .
2022-04-27 13:11:41
686
原创 来个飞机战斗练习
分模块来写每个模块具备它独特的属性和方法自己飞机模块myplan.py敌方飞机模块enemy.py自己飞机发射子弹模块bullet.py补给包模块supply.py主要模块 飞机大战自己飞机模块myplan.pyimport pygame#定义了一个myplane类,给定图片参数和移动方法class MyPlane(pygame.sprite.Sprite): # 精灵图派生子类 def __init__(self, bg_size): py
2022-04-24 17:25:45
204
原创 python学习笔记(三)类与对象
一、类与对象定义将类称为“饼干模具”,对象就是根据这个“模具”,制造出来的“饼干”创建类创建一个类,并封装属性和方法class Fruit: # 定义一个类 def __init__(self): # 类的构造函数,用于初始化类的内部状态,为类的属性设置默认值 self.name = "zs" # 定义name属性给类加初始属性值,这样子再实例化对象时候会自动赋予这些属性值 self.color = "green" # 定义col...
2022-04-22 20:10:36
169
原创 学习python笔记(二) 函数调用
前言之前做东西都是使用matlab计算,这篇文章主要记录python对于运算中的循环嵌套,条件分支,函数调用的整理一 循环for in 循环for 迭代变量 in 字符串|列表|元组|字典|集合: 代码块str_01 = '时间都去哪了!!!'for i in str_01: print(i, end="") # 依次输出字符串end这是一个语法要求,表示这个语句没结束。若无end,默认输出后换行my_list = [1, 2, 3, 4,...
2022-04-14 21:34:01
360
原创 学习python笔记 (一)基础数据和矩阵
一 python的基本数据类型1.布尔型True 和 False。在算术运算中等价于 1 和 0。例如if else 或者swich语句中可以使得变量为1或者来使得程序运行。布尔值可以使用数学运算的方法来进行取反如 a=(1-b),!=意思是不等于。2.数值型整数型:Python中的整型属于int类型,默认用十进制表示,此外,也支持二进制,八进制,十六进制表示方法。需要进制转换时候直接搜就行浮点数:float,有理数,可以带小数,最多到16位复数:一般用不到,先不管,为a+bi形式
2022-04-13 18:46:13
1428
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人