自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MT

新手菜鸡。

  • 博客(44)
  • 收藏
  • 关注

原创 JVM运行机制

JVM运行机制先了解jdk,jre,jvm1.什么是JDK?JDK 是 java development kit(java 开发工具包)的缩写。每个学 java的人都会先在机器上装一个JDK,那让我们看一下 JDK 的安装目录。在目录下面有六个文件夹、一个 src 类库源码压缩包、和其他几个声明文件。其中,真正在运行 java 时起作用的是以下四个文件夹:bin、include、lib、jre。JDK,JRE,JVM 三者关系概括如下:现在我们可以看出这样一个关系,JDK 包含 JRE,而 JRE

2022-05-13 21:12:25 1420

原创 Educoder参考答案获取(只能用来学习,不要乱用,尊重开发者的成果)

学习平台

2022-04-11 17:39:32 12355 1

转载 IDEA中maven自动导入或删除包设置

IDEA中maven自动导入或删除包设置 1 设置本项目自动导入或删除包 从File进入点击Settings(或者快捷键Ctrl+Alt+S) 说明: 自动导入: Add unambiguous imports on the fly (动态添加明确的导入)自动删除: Optimize imports on the fly (即时优化导入) 2 设置新项目自动导入或删除包 从File进入Other Settings选择Settings for New Projects,选中下面两行.

2021-11-12 09:28:28 3736

原创 basemap库安装教程

basemap库安装教程basemap安装成功的关键是:1. python版本与basemap版本对应2.python版本与pyproj版本对应3.pycharm的解释器来自于哪里4.系统中是否存在两个不同版本的python(例如:aconda和自己去Python官网下载安装的)先说一下我和老师遇到的问题:当安装basemapbasemap‑1.1.0‑cp37‑cp37m‑win_amd64.whl提示is not a supported wheel on this platform很

2021-11-09 14:39:17 8485 2

原创 day02

for循环打印输出 0 … 100计算 0 + 1 + 2+ … + 100 的和计算 100以内所有 奇数和 和 偶数和完成鸡兔同笼问题.今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?鸡和兔在同一个笼子中,上边看共有35个头,下边看有94个脚?鸡 一个头 2个脚兔子 一个头 4个脚设鸡为x 兔子 35 - xx*2 + (35-x)*4 = 94 鸡: 23 兔子 12/** * @author by 18T000 * @date 2021/10/30...

2021-10-30 13:01:02 102

原创 7月1日是星期4, 键盘输入几号, 输出这天是星期几. 1 --- 31

import java.util.Scanner;/** * @author by 18T000 * @date 2021/10/30. */public class Demo04 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请今天是7月的几号:");// 1 --- 31 //假设 7

2021-10-30 12:43:22 157

原创 键盘输入一个整数(1-7)判断是星期几

键盘输入一个整数n1 – 星期12 – 星期2…7 — 星期日import java.util.Scanner;/** * @author by 18T000 * @date 2021/10/30. * 键盘输入一个整数n * 1 -- 星期1 * 2 -- 星期2 * ...... * 7 --- 星期日 */public class Demo03 { public static void main(String[] args) { Scanner

2021-10-30 12:36:36 3807

原创 键盘输入一个年龄 判断这个年龄属于哪个阶段

需求: 键盘输入一个年龄 判断这个年龄属于哪个阶段0 — 17 未成年18 — 30 青年31 — 45 壮年46 ---- 60 中年61 ---- 150 老年import java.util.Scanner;/** * @author by 18T000 * @date 2021/10/30. * 键盘输入一个年龄 判断这个年龄属于哪个阶段 * 0 --- 17 未成年 * 18 --- 30 青年 * 31 --- 45 壮年 * 46 ---- 60 中年 * 61

2021-10-30 12:01:35 2400 1

原创 判断年份是否是闰年

键盘输入一个年份,判断是否是闰年普通闰年:年份是4的倍数,并且不是100的倍数(如2004、2020)世纪闰年:年份是100的倍数,必须是400的倍数(1900不是)平年import java.util.Scanner;/** * @author by 18T000 * @date 2021/10/30. * 键盘输入一个年份,判断是否是闰年 * 普通闰年:年份是4的倍数,并且不是100的倍数(如2004、2020) * 世纪闰年:年份是100的倍数,必须是400的倍数(1900不是)

2021-10-30 11:50:42 241

原创 判断是整数还是小数

题目:键盘录入一个数要求:判断输入是整数还是小数import java.util.Scanner;/** * @author by 18T000 * @date 2021/10/26. */public class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double a = sc.nextDouble();

2021-10-30 11:38:11 216

原创 文件与文件路径操作

学习-Python文件之上下文管理语句withfilename = input()with open('src/step1/file/'+filename) as f: print(f.readlines())练习-Python文件之上下文管理语句withpath = input()start = int(input())end = int(input())with open(path) as f: f.seek(start) print(f.read(end.

2020-12-17 17:42:33 1438 1

原创 绘制多角星

绘制多角星import turtle as tt.color('black', 'red') # 设置画笔颜色,以及填充颜色t.setup(450, 400) # 设置主窗口的大小为450*400########## Begin ########### 在绘制要填充的形状之前调用t.begin_fill()# 向当前画笔移动150个像素# 逆时针移动150# 如果当位置绝对值小于跳出循环while True: t.forward(150) t.le

2020-12-02 20:34:08 1325

原创 随机生成验证码

随机生成验证码import randomrandom.seed(10)def verifycode(): code_list = '' # 每一位验证码都有三种可能(大写字母,小写字母,数字) for i in range(6): # 控制验证码生成的位数 #********** Begin ********** s=random.randint(1,3) # 大写字母 if s=

2020-12-02 20:06:36 425

原创 Python模块之包的使用

学习-Python模块之包的使用# 请在下面的 Begin-End 之间按照注释中给出的提示编写正确的代码########## Begin ########### 第一步:导入 package 包内的模块 ellipsefrom package.circle import ellipse# 第二步:使用 input 函数获取椭圆的长半轴和短半轴R=int(input())r=int(input())# 第三步:调用 ellipse 模块中的 area 方法求椭圆面积s=ellipse.ar

2020-12-02 19:20:37 1874 1

原创 Python模块之模块属性

学习-Python模块之模块属性# 请在下面的 Begin-End 之间按照注释中给出的提示编写正确的代码########## Begin ########### 定义求斐波拉契数列的函数 fib 以及求阶乘的函数 facdef fib(n): if n==1 or n==2: return 1 else: return fib(n-1)+fib(n-2)def fac(n): sum=1 for i in range(1,n+1):

2020-12-01 20:49:36 1311

原创 Python模块之自定义模块

学习-Python模块之自定义模块# 请在下面的 Begin-End 之间按照注释中给出的提示编写正确的代码########## Begin ########### 导入 sphere 模块import sphere# 使用 input 函数获取球体的半径R=int(input())# 调用 sphere 模块中的方法来实现球体表面积、体积的计算V=sphere.volumn(R)S=sphere.area(R)print(V)print(S)########## End #####

2020-12-01 19:40:28 1752

原创 Python 入门之类的继承

第1关:初识继承from animalstest import animals# 请在下面填入定义fish类的代码,fish类继承自animals类########## Begin ##########class fish(animals):########## End ########## def __init__(self,name): self.name = name def swim(self): print("%s会游泳" %self.na

2020-11-26 19:32:44 1497

原创 Python面向对象之多态

学习-Python面向对象之多态class Weapon: def __init__(self,armor,aggressivity): self.armor = armor self.aggressivity = aggressivity def attack(self): print("装备的攻击力为%d"%self.aggressivity) def defense(self): print("装备的防御力为%d"%s

2020-11-26 17:36:53 1611

原创 Python面向对象之多继承

学习-Python面向对象之多继承class TerrestrialAnimal: def activy(self): print("可以在陆地上运动") def breath(self): print("使用肺呼吸") def eat(self): print("可以吃东西")class AquaticAnimal: def activy(self): print("可以在水中游泳") def br

2020-11-26 17:11:27 1216

原创 Python面向对象之继承

学习-Python面向对象之继承"""任务:定义一个四边形父类 Quadrilateral,给定了一个长方形子类 Rectangle,在父类中定义一个 area 方法用于求四边形的面积。"""# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码########## Begin ########### 定义四边形父类Quadrilateral,并在类中定义一个area方法用于求长方形面积class Quadrilateral: def __init__(self,

2020-11-25 20:07:24 3602

原创 Python面向对象编程综合运用

定义三维向量类class Vector3d: # 请在这里补充代码,完成本关任务 # ********** Begin *********# def __init__(self,x,y,z): self.__x = x self.__y = y self.__z = z # ********** End *********#定义实例方法计算三维向量的长度class Vector3d: def __ini

2020-11-24 20:28:43 2305 1

原创 Python面向对象编程实训

按揭贷款——定义抽象类def findPayment(loan, r, m): #********** Begin *********# # 请在下面编写代码 up = r*(1+r)**m dn = (1+r)**m-1 return loan*(up/dn) # 请不要修改下面的代码 #********** End *********#class Mortgage(object): def __init__(self, loan, an

2020-11-24 20:22:18 3832

原创 Python面向对象之方法

学习-Python面向对象之方法"""任务:给定一段代码,请修改其中部分代码,使代码可以成功运行。"""# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码########## Begin ##########class Kls: def __init__(self, data): self.data = data @staticmethod def checkind(): return IND == 'ON'

2020-11-24 20:06:29 2130

原创 Python面向对象之对象成员

学习-Python面向对象之对象成员"""任务:请修改右侧 Begin-End 之间的代码,使其可以正常运行。该代码的目的是求输入数据的阶乘。"""# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码########## Begin ##########class Factorial: def init(self,num): self.num = num def get_value(self): x = 1

2020-11-24 17:50:18 3144

原创 Python面向对象之类的定义和使用

学习-Python面向对象之类的定义和使用"""任务:给定了一个 Dog 类,类中有 foot、weight 和 height 三个属性。请在类的外部输出这三个属性的值。"""class Animal: foot = 4 weight = 14 height = 30# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码########## Begin ########### 第1步:实例化类d=Animal()# 第2步:输出三个类属性的值print(

2020-11-24 17:15:25 2457 1

原创 Python面向对象之属性

学习-Python面向对象之属性"""任务:定义一个 Dog 类,在类中定义属性 name 和 age;在类外部可以修改该 name 和 age 的值,值通过 input 获取。"""# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码########## Begin ##########class Dog: # 第一步:定义属性 def init(self,name,age): self.name=name self.age=

2020-11-24 17:01:57 3681

原创 Python 入门之类的基础语法

Python 入门之类的基础语法第1关:类的声明与定义# 请在下面填入定义Book类的代码########## Begin ##########class Book(object):########## End ########## '书籍类' def __init__(self,name,author,data,version): self.name = name self.author = author self.data = d

2020-11-24 15:30:38 1279

原创 Python 计算思维训练——字典与字符串练习

Python 计算思维训练——字典与字符串练习(一)基于表格创建字典 - 物理常数存储字符串操作 - 物质名称缩写结构文件解析与绘图 - 解释程序的输出制作字典嵌套字典 - 星体物理数据存储Python 计算思维训练——字典与字符串练习(二)从文件中创建嵌套字典(1)#coding=utf-8# 请在此处填写代码#********** Begin **********#path = "src/step1/human_evolution.txt"f = open(path)hu

2020-11-19 20:12:14 9181

转载 学习-Python字典与集合之应用

学习-Python集合之应用一"""任务:给定一个集合,使用集合的内置函数来删除集合内的非整型数据,然后将集合转换成列表并对其进行排序。打印处理之后的列表。"""agg = {1,"3",4,5,"4","a",(1,2,3,4),"b","c",6,17,"d",("a","b","c"),0,"e","f",True,10,"False",11,"h","A","B","C",30,"D",-35,-60,(-1,-2,-5)}# 请在下面的Begin-End之间按照注释中给出的提示编写

2020-11-12 19:51:03 3625

原创 学习-Python字典之手机号归属运营商判断

学习-Python字典之手机号归属运营商判断"""任务:给定一个列表 phone_list,列表的元素为手机号,统计列表 phone_list 中给出的手机号号码段分别归属中国移动、联通、电信、虚拟运营商的数量值,以字典的形式输出四个运营商号码的数量。输出格式:{"移动":num1,"联通":num2,"电信":num3,"虚拟":num4}""" phone_list = [13326356606, 14009606880, 13117746845, 13737677952, 13539707

2020-11-11 12:58:30 9387 2

原创 生词本

生词本words_book = set()words_only_set = set()print('=' * 20)print('欢迎使用生词本')print('1.查看生词本')print('2.背单词')print('3.添加新单词')print('4.删除单词')print('5.清空生词本')print('6.退出生词本')print('=' * 20)while True: word_dict = {} fun_num = input('请输入功能编号:')

2020-11-11 12:48:55 959 1

原创 Python 计算思维训练——字典和字符串

Python 计算思维训练——字典和字符串(一)字典基本操作 - 使用字典表示和计算多项式def Parse(str): #将str解析成字典表示的多项式,并返回 # 请在此添加实现代码 # # ********** Begin *********# pos = 0 slen = len(str) poly={} while(pos<slen): a =0 if (str[pos] == '+'):

2020-11-10 19:16:31 8936 1

原创 学习-Python函数之lambda表达式

学习-Python函数之lambda表达式"""任务:给定两个列表,编写一个匿名函数实现比较两个列表中对应下标位置的元素的大小,将大的元素组成一个新的列表,函数参数通过 input 获取。"""# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码########## Begin ########## # 请使用map函数和lambda表达式实现本关任务a=eval(input())b=eval(input())d=map(lambda x,y:max(x,y),a,b)

2020-11-10 16:16:18 4746

原创 Python 入门之函数结构

函数的参数 - 搭建函数房子的砖# coding=utf-8# 创建一个空列表numbersnumbers = []# str用来存储输入的数字字符串,lst1是将输入的字符串用空格分割,存储为列表str = input()lst1 = str.split(' ')# 将输入的数字字符串转换为整型并赋值给numbers列表for i in range(len(lst1)): numbers.append(int(lst1.pop()))# 请在此添加代码,对输入的列表中的.

2020-11-09 20:33:37 3850 1

原创 基于 Python 的计算思维训练——函数

1.基于 Python 的计算思维训练——函数第一个函数# coding:utf-8 deg = input()def F(C):#*请在此添加代码,将摄氏度deg转换为华氏度*##********** Begin *********# f=int(C)*(9.0/5)+32#*9.0才可以*# return f#********** End *********#print ("%.2f"%(F(deg)))在函数中修改全局变量# coding:utf

2020-11-09 20:24:34 12782 6

原创 算法分析与设计——分治法

1.求一组数据中最大的两个数#include <stdio.h>int main(){ int num,i; scanf("%d",&num); int a[num]; for(i=0;i<num;i++) scanf("%d",&a[i]); /********** Begin **********/ int j,max1=0,max2=0,min1=0,min2=0; for(j=0;j<

2020-11-09 15:14:20 362 1

原创 打印名片

打印名片#********* Begin *********print("湖南警察学院信息技术(网监)系")#以下代码规定了空格与分隔符,不要修改,否则会使评测不通过print('童宇 教师')print('--------------------------------')print("手机:15667777777")print("地址:湖南省警察学院")#********* End *********...

2020-11-08 21:16:56 537

原创 Python入门之基础语法

Python入门之基础语法行与缩进#有错误的函数1def wrong1(): print("wrong1") print("这里有一个错误缩进") #有错误的函数2def wrong2(): print("wrong2") if False: print("这个不应该输出") print("这个也不应该输出")#有错误的函数3def wrong3(): print("wrong3") print("

2020-11-08 21:16:40 5222

原创 汉诺塔

汉诺塔def hanoi(n, ch1, ch2, ch3): #********** Begin ********** if(n == 1): print(ch1,"->",ch3) return hanoi(n-1, ch1, ch3, ch2) hanoi(1, ch1, ch2, ch3) hanoi(n-1, ch2, ch1, ch3) #********** End **********plate_num

2020-11-08 21:16:00 160

原创 海洋单位距离的换算

海洋单位距离的换算kilometre = float(input('请输入公里数: '))print(kilometre)#********* Begin *********d = (kilometre/1.852)print("换算后的海里数为: "'%.1f'%d+" 海里")#********* End *********

2020-11-08 20:45:44 4705

空空如也

空空如也

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

TA关注的人

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