自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java实训:学生信息管理系统

Java,实训项目,学生信息管理系统

2022-06-11 16:53:52 34247 21

原创 学习Java期末总结

学期总结

2022-06-08 21:29:28 1128 1

原创 基础Java练习20:词频统计

词频统计

2022-06-02 16:49:55 737

原创 基础Java练习19:测试从出生到现在活了多久

利用代码测试你从出生到现在活了多长时间编写代码/** * 功能:测试你活了多久 * 作者:孤梦 * 日期:2022年05月19日 */public class Live { public static void main(String[] args) { // 创建简单的日期格式对象 SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss"); Date f.

2022-05-19 18:04:35 649

原创 基础Java练习18:司机开不同的车

一、创建汽车接口/** * 功能:汽车接口 * 作者:孤梦 * 日期:2022年05月12日 */public interface Car { void speak(); void start(); void run(); void stop();}二、创建司机类/** * 功能:司机类 * 作者:孤梦 * 日期:2022年05月12日 */public class Driver { private String name; p

2022-05-12 17:39:28 158

原创 基础Java练习17:清洗网址中的垃圾字符

一、由程序清洗垃圾字符1、编写程序> /** * 功能:清洗网址中的字符串 * 作者:孤梦 * 日期:2022年05月12日 */public class Example007 { public static void main(String[] args) throws IOException { String url; String strGarbage; // 垃圾字符串 BufferedReader br =new Buff

2022-05-12 17:32:06 179

原创 基础Java练习16:学生喂养动物

文章目录一、创建动物类编写程序二、创建猫类编写程序三、创建狗类编写代码四、 创建鸟类编写代码五、创建学生类编写代码六、测试学生类编写代码七、运行测试学生类,查看结果一、创建动物类编写程序/** * 功能:动物类 * 作者:孤梦 * 日期:2022年05月05日 */public class Animal { private String name; private int age; public String getName() { return n

2022-05-05 17:33:22 519

原创 基础Java练习15:打印水仙花数

编写程序/** * 功能:打印水仙花数 * 作者:孤梦 * 日期:2022年04月07日 */public class Example13 { public static void main(String[] args) { int p1,p2,p3,count; count=0; for (int n = 100;n <= 999;n++) { p1 = n % 10; p2 = n

2022-04-28 14:55:08 1214

原创 基础Java练习14:求二维数组的最值

随机输出一组二维数组,怎样求这二维数组的最值呢?请看编程!编写程序/** * 功能:求二维数组最值 * 作者:孤梦 * 日期:2022年04月14日 */public class Practice07 { public static void main(String[] args) { // 声明部分 int max,min; int [][] arr = new int[3][4]; Random random =.

2022-04-14 17:58:44 337

原创 基础Java练习13:打印杨辉三角形

编写程序(直角版杨辉三角形)/** * 功能:打印杨辉三角形 * 作者:孤梦 * 日期:2022年04月14日 */public class Example006 { public static void main(String[] args) { // 声明部分(三角形二维数组) int[][] a = new int[15][]; // 每行元素跟行数一致 for (int i = 0; i < a.length;

2022-04-14 17:16:37 406

原创 基础Java练习12:构建多级菜单

编写程序(可进不可退)/** * 功能:名片管理系统(可进不可退) * 作者:孤梦 * 日期:2022年04月07日 */public class Example11 { public static void main(String[] args) { // 声明部分 int mc1; Scanner sc = new Scanner(System.in); // 绘制一级菜单 System.out.pri

2022-04-07 20:34:47 356

原创 基础Java练习11:统计一组学生成绩

统计一组学生成绩,比如让你统计十个学生的总成绩,平均成绩,最高分和最低分。编写代码/** * 功能:统计一组学生成绩 * 作者:孤梦 * 日期:2022年04月07日 */public class Example003 { public static void main(String[] args) { // 声明部分 double[] score = new double[10]; // 双精度一维数组 double sum, a.

2022-04-07 20:25:29 668

原创 基础Java练习10:判断一个数是否是素数

什么是素数?所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数。但是1既不是素数,也不是合数。编写代码/** * 功能:判断一个数是否是素数 * 作者:孤梦 * 日期:2022年04月07日 */public class Example14 { public static void main(String[] args) { // 声明部分 int n; Scanner sc = new Scanner(System.in.

2022-04-07 17:17:28 458

原创 基础Java练习09:打印九九表

编写程序/** * 功能:打印九九表 * 作者:孤梦 * 日期:2022年04月07日 */public class Example15 { public static void main(String[] args) { for (int i =1;i <= 9;i++) { // 外循环,负责行 for(int j =1 ;j <= i;j++) { // 内循坏,负责列,当j==i,正好是对角线 S

2022-04-07 17:07:00 122

原创 基础Java练习08:由卡号计算幸运数字

员工卡号是员工四位数字,各个数字之和就是抽奖活动的幸运数字。输入员工卡号,计算该员工的幸运数字。编写程序/** * 功能:由卡计算幸运数字 * 作者:孤梦 * 日期:2022年03月24日 */public class Example04 { public static void main(String[] args) { int id, p1, p2,p3, p4,x; Scanner sc = new Scanner(System.in);.

2022-03-24 18:01:54 621

原创 基础Java练习07:闰年判断

什么是闰年?能够被4整除或者被100整除,但是不能被400整除的年就是把闰年。编写程序,判断闰年/** * 功能:判断闰年 * 作者:孤梦 * 日期:2022年03月24日 */public class Example05 { public static void main(String[] args) { // 声明部分 int year; String result; Scanner sc = new Scanne.

2022-03-24 17:54:31 341

原创 基础Java练习06:判断一个数的奇偶性

首先给定一个数,判断这个数是奇数还是偶数一、编写程序/** * 功能:判断奇偶性01 * 作者:孤梦 * 日期:2022年03月15日 */public class practice06 { public static void main(String[] args) { int num = 75; if (num % 2 == 0) { System.out.println("num是偶数!"); } els.

2022-03-15 15:04:37 522

原创 基础Java练习05:数组的排序

在操作数组时,经常需要对数组中的元素进行排序,利用程序对数组进行快速排序。程序/** * 功能:数组的排序 * 作者:孤梦 * 日期:2022年03月13日 */public class practice05 { public static void main(String[] args) { int[] arr = {9,8,3,5,2}; System.out.print("未排序之前的数组: "); printArray(arr.

2022-03-13 17:54:41 233 4

原创 基础Java练习04:获取数组中元素的最大值

程序代码/** * 功能:获取数组中元素的最大值 * 作者:孤梦 * 日期:2022年03月12日 */public class practice04 { public static void main(String[] args) { int[] arr = {4, 5, 7, 2, 8, 3, 56}; // 定义一个数组 int max = getMax(arr); // 调用获取最大值的方法 System.out

2022-03-12 17:48:43 611

原创 基础Java练习03:求1~100的奇数和

程序/** * 功能:求1~100的奇数和 * 作者:孤梦 * 日期:2022年03月08日 */public class practice03 { public static void main(String[] args) { int sum = 0; for (int i = 1; i <= 100; i++) { if (i % 2 == 0) { continue;

2022-03-08 16:39:35 249

原创 基础Java练习02:打印直角三角形

程序/** * 功能:使用for循环嵌套打印直角三角形 * 作者:孤梦 * 日期:2022年03月08日 */public class practice02 { public static void main(String[] args) { int i, j; //定义两个变量 for (i = 1;i <= 9; i++) { // 外循坏 for (j = 1; j <= i;j++) { // 内循坏

2022-03-08 16:21:27 271

原创 基础Java练习01:学生成绩的等级划分

引入一个学生考试知道了自己的成绩,但是不知道自己的成绩到底是优还是良,请你写一个程序帮助他。程序编码/** * 功能:对学生成绩进行等级划分 * 作者:孤梦 * 日期:2022年03月03日 */public class practice01 { public static void main(String[] args) { int grade = 75; if (grade >80) { System.out.p

2022-03-05 17:39:57 427

原创 总结一学期学习Python的状况

文章目录一,初闻Python,不知其中意1.第一节Python课2.第一次学习Python3.初学Python的状态二、长风破浪会有时,直挂云帆济沧海1.坚定心中的信念,勇往直前2.学好Python,做出的计划于行动三、一分耕耘,一分收获1.收获2.感悟一,初闻Python,不知其中意1.第一节Python课如果说踏进大学时的第一印象是美好的话,那么学习Python的第一节课的感觉是非常糟糕!为什么这么说呢?首先,我是第一次在电脑上学习,一点都不了解其中的门道。其次,老师控屏的时候,无巧不成书的是我

2021-12-28 19:59:00 614

原创 Python实训报告:学生信息管理系统

@TOC一、程序功能1.功能概述利用Python完成一个学生信息程序的简单改动,如增加程序、删除程序、查询程序等。2.思维导图二、学生信息级组成1.信息组成1.学号2.姓名3.性别4.年龄5.班级6.专业7.院校8.电话号码2.学生信息2020001 李晓红 女 19 2020级软件4班 软件技术 人工智能与大数据学院 159454654262020002 王晓刚 男 18 20

2021-12-28 17:40:49 10099 3

原创 可进可退的多级菜单系统

程序# -*- coding: utf-8 -*-"""功能:可进可退的多级菜单作者:雾爱日期:2021年12月17日"""while True: print('='*10) print('1.登录') print('2.退出') print('='*10) mc1 = int(input('输入菜单号:')) if mc1 == 1: while True: print('主菜单')

2021-12-17 11:13:11 74

原创 用两种方法将单词按首字母分类

方法一、程序# -*- coding: utf-8 -*-'''功能:用两种方法将单词按首字母分类(1)作者:雾爱日期:2021年12月9日'''words = ['apple','book','but','hat','at','better','love', 'cute','mood','lucy','protcet','help','invironment']map = {}for word in words: start_letter = word[0]

2021-12-09 15:19:49 489

原创 输出斐波拉契数列前三十项

程序# -*- coding: utf-8 -*-'''功能:输出斐波拉契数列前三十项作者:雾爱日期:2021年12月8日'''fib = [1,1]for i in range(2,30): fib.append(fib[i-2]+fib[i-1])for i in range(len(fib)): print('%-7d' % fib[i],end=' ') if (i+1) % 5 == 0: print()查看结果...

2021-12-08 21:12:44 546

原创 在一维类别中查找某个数

程序给你一组数据,然后随便输出一个数,能否快速判断这个数是否在给你的那组数中。如果在,又能否输出这个数在哪个位置?如果不在,又能如何判断不在呢?请看下面程序可以解决所有的为题# -*- coding: utf-8 -*-'''功能:在一维列表中查询某个数作者:雾爱日期:2021年12月7日'''arr = [1,2,4,6,4,6,4,87,4]print('列表arr:'+ str(arr))target = int(input('查找目标:'))found = Fals

2021-12-07 16:47:38 59

原创 搜索全部mp3类型文件

引入怎么样才能快速的在一堆文件中找到自己想要的文件类型呢?一个小程序可以帮您搞定程序# -*- coding: utf-8 -*-'''功能:搜索全部mp3类型文件作者:雾爱日期:2021年12月6日'''files = ('通知.txt','美丽的神话.mp3','QQ.exe','吹梦到西洲.mp3', '青花瓷.mp3','缴费记录','遇见你mp3','喜欢你.mp3')music_list = []for file in files: if fil

2021-12-06 21:34:26 141

原创 利用小程序统计词频

程序# -*- coding: utf-8 -*-"""功能:词频统计作者:雾爱日期:2021年12月5日"""text = 'I love python I love java I love python'words = text.split(' ')diff_words = list(set(words))counts = []for i in range(len(diff_words)): counts.append(0)for i in range(len(words

2021-12-05 20:14:04 113

原创 心愿打印机

一个非常简单的程序# -*- coding: utf-8 -*-"""功能:心愿打印机作者:雾爱日期:2021年12月1日"""print('曾经有一段真挚的爱情摆在我眼前,')print('我没有去珍惜,等到失去了才后悔莫及。')print('但上天给了我一次重来的机会,')print('我很认真的对那个女孩说:I love you,')print('如果给爱家一个期限,')print('我希望是无限。')print('')print(' ***** *****')

2021-12-01 22:37:12 622

原创 用两种方法输出子串的所有位置

一、用find输出子串的所有位置程序# -*- coding: utf-8 -*-'''功能:用find输出子串的所有位置作者:雾爱日期:2021年11月29日'''at_str = '@熊大@熊二@光头@老板'pos = at_str.find('@')count = 0while pos != -1: count =count + 1 print('@出现的位置:{}'.format(pos)) pos = at_str.find('@',pos+1)pr

2021-11-30 21:33:40 266

原创 计算1到10的阶乘之和

第一步先计算1到10的阶乘n = int(input('n='))jc = 1for i in range(1,n+1): jc = jc*iprint('{}!={}'.format(n,jc))运行结果第二步再计算1到10的阶乘之和sum = 0for n in range(1,11): jc = 1 for i in range(1,n+1): jc = jc*i sum = sum + jcprint(sum)运行结果

2021-11-21 19:46:29 982

原创 用米粒填充国际象棋盘

问题国际象棋盘中,第1格放1粒米,第2格放2粒米,第3格放4粒米,第4格8粒米。第5格放16粒米······问:64个格子总共可以放多少粒米?程序sum = 0for i in range(64): sum = sum + 2**i print('{}:{}'.format(i+1,2**i))print('sum = {}'.format(sum))程序结果...

2021-11-20 19:47:22 792

原创 有趣的猜字游戏

引入如果给你一个给定的范围,让你猜出这个范围内的任意一个数,你怎样才能又快又准确的猜出你?可以采用 二分法,比如在一到一百内猜,先猜五十,如果大了就猜二十五,如果小了就猜七十五,按照这样下去很快就能猜出那个数!程序import randomtarget = random.randint(0,100)x = int(input("Try to guess the number I'm think of:"))while True: if x > target: x =

2021-11-19 16:15:15 3663

原创 求二十个学生的平均成绩

sum = 0for i in range(20): score = int(input('输入第{}个学生的成绩:'.format(i+1))) sum = sum + scoreaverage = sum / 20print('平均成绩:{}'.format(average))查看运行结果这样写的程序存在着很大的弊端,那就是不管你输入怎样的数程序都会认可,但是学生成绩不可能是负数或者几百、几千甚至上万,所以这个程序需要改进。改进程序sum = 0for i in ra

2021-11-18 22:13:14 194

原创 计算三角形面积

提示(1)如果要计算三角形面积,首先要判断输入的三边是否构成三角形,所以可以利用三边关系定理(任意两边之和大于第三边)来判断(2)满足条件后,就可以利用海伦公式s=(p(p−a)(p−b)(p−c)\sqrt{(p(p-a)(p-b)(p-c)}(p(p−a)(p−b)(p−c)​来计算a,b,c是三角形边长,p是半周长程序a = float(input('a = '))b = float(input('b = '))c = float(input('c = '))if a+b > c

2021-11-16 22:18:47 311

原创 用两种程序解决百钱买百鸡问题

问题公鸡五块钱一只,母鸡三块钱一只,小鸡一块钱三只,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?总共有多少种方案?思路有题可得两个条件:1.公鸡X5 + 母鸡X3 + 小鸡/3 = 1002.公鸡 + 母鸡 + 小鸡 =100所以编写程序的时候需要满足这个两个条件分析方案只买公鸡,方案最多有二十种,只买母鸡方案最多有三十三种,只买小鸡方案最多有一百种,但是编写程序的时候因为含头不含尾,所以写程序的时候要多加一编写程序程序一、采用三重循环解决count = 0for coc

2021-11-15 21:59:43 2130

原创 判断平年还是闰年

用Python编写判断是平年还是闰年第一步、输入年份输入year,因为year只能是整数,所以采用int第二步、判断条件判断一个年份是否是闰年的条件是能被四整除且不能被一百整除所以程序的第一个条件:if year % 4 == 0 and year % 100 != 0: print('闰年')注意:这里要用双等号,在程序中双等号才表示等于,而单等号表示把等号右边的赋值给等号左边,所以一定要用双等号。还有因为两个条件都要满足,所以用and不能用or。不是闰年就是平年,所以可以直接输

2021-11-05 11:50:16 485

原创 拆分四位整数的各位数

程序设计基础课2021年11月4日下午上到晚上上了程序设计基础课内容1.单分支结构2.双分支结构3.多分支结构课后作业拆分四位整数的各位数'''x = int(input('x='))x_str = str(x)gewei = int(x_str[3])shiwei = int(x_str[2])baiwei = int(x_str[1])qianwei= int(x_str[0])print(gewei,shiwei,baiwei,qianwei)运行结果...

2021-11-05 10:25:45 197

空空如也

空空如也

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

TA关注的人

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