自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线性表的链式存储

链表的初始化建立、取值、查找、插入、删除等操作。

2023-11-08 22:13:08 85

原创 线性表的链式存储

头插法,尾插法创建链表。

2023-11-08 22:06:32 75

原创 线性表的顺序存储

线性表顺序存储完成对线性表的初始化、创建、输入、输出、取值、查询、删除等操作。

2023-11-06 20:11:48 197 1

原创 输入数字,然后排序并输出

设计一个简单的Windows程序,输入5个数字,然后排序并输出。Sort()语句实现:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.F

2022-05-16 12:08:58 377

原创 简单计算器

设计一个简单的计算器,实现两个数的加、减、乘、除、求幂运算。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespac

2022-05-16 11:50:14 264

原创 输入日期显示这一天是星期几

设计一个简单的Windows应用程序,在文本框中随意输入一个日期,单击"确定"时显示“这一天是星期几”。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Wi

2022-05-16 11:42:03 643

原创 Python鸡兔同笼

Python语言下的鸡兔同笼问题代码:s=int(input("请输入鸡兔总数:"))t=int(input("请输入腿的个数:"))tu=int((t-s*2)/2)ji=int(s-tu)if ((t-s*2)%2)==0 and tu>0: #腿总数不能为奇数,腿的个数大于0 print('鸡有'+str(ji)+'个','兔有'+str(tu)+'个')else: print("输入数据不正确")截图:...

2021-12-25 14:02:16 15861

原创 输出菱形图案Python

n = int(input("请输入行数:"))for i in range(1, n+1): print(('* ' *(i)).center(n*3))for j in range(n, 0, -1): print(('* '*(j)).center(n*3))

2021-11-23 15:49:13 5386 1

原创 用while循环实现一个数的阶乘Python

s = 1n = int(input("请输入一个数:"))i = 1while n >= 1: s = s * i i = i + 1 n = n - 1else: print(str(i-1)+"!=", s)

2021-11-20 14:41:55 10988

原创 已知三角形的三边长a,b,c,利用海伦公式求三角形面积

if语句代码:a = float(input("输入边长a:"))b = float(input("输入边长b:"))c = float(input("输入边长c:"))if a+b > c and a+c > b and b+c > a: s = (a+b+c)/2 area = (s*(s-a)*(s-b)*(s-c))**0.5 print("三角形的面积为:", area)else: print("不能构成三角形")截图:

2021-11-20 11:15:31 11006 2

原创 随机生成10个1~100的整数,并按照从小到大排序输出结果

生成列表import randomx = list(random.randint(0, 100) for i in range(10))print("排序前:", x)x.sort()print("排序后:", x)截图:生成元祖import randomx = tuple(random.randint(0, 100) for i in range(10))print("排序前:", x)y = sorted(x)print("排序后:", y)截图:..

2021-11-20 10:21:00 17285 1

原创 Python列表的切片操作

切片适用于列表、字符串和range对象。(1)截取列表符合条件部分,并将截取部分形成一个新的列表。(2)为列表元素添加元素。(3)修改或删除列表中的部分元素。

2021-11-20 09:48:57 2403

原创 Python集合

创建集合对象增加集合元素删除集合元素集合运算

2021-11-16 19:05:30 508

原创 Python字典

Python字典形式上由若干个"键:值"(key:value)对组成的元素组成的,键是查询关键字,键是唯一的,不允许重复,值可以重复。字典的创建1.使用赋值符号直接创建字典2.使用内置函数dict()创建字典字典与字典元素的操作1.字典元素访问2.添加字典元素直接追加或使用update()方法和setdefault()方法3.删除字典元素...

2021-11-16 17:14:24 435

原创 列表和元组的比较

列表和元组都属于有序序列,都使用双向索引访问元素 元组属于不可变序列 元组访问速度比列表快 元组可以作为集合的元素,也可以作为字典的键 元组是可哈希的,列表是不可哈希

2021-11-16 15:37:42 841

原创 Python元组

赋值创建元组将其他可迭代对象转换为元组通过内置函数的返回值创建元组元祖的下标与元素的访问

2021-11-16 15:29:22 347

原创 Python列表

Python中序列可以划分为有序列表和无序列表,还可以划分为可变序列和不可变序列。有序序列:列表、元组、字符串、zip/range/map等对象。无序列表:字典、集合。可变序列:列表、字典、集合。不可变序列:元组、字符串、zip/range/map等对象。列表特点:当列表增加或删除元素时,列表对象自动进行内存的扩展或收缩,从而确保相邻元素的紧凑性。列表的操作:创建列表、删除列表以及列表的访问。列表的下标默认是从0开始的,列表是双向索引,所以列表下标可以为负值。添加列表元.

2021-11-15 21:17:48 297

原创 Python对象

Python对象可以划分为两大类:内置对象和非内置对象。内置对象可以供编程者直接使用,如数字、字符串、列表、字典、元组、集合等。非内置对象不能直接使用,需要导入对应的模块才能使用,如正弦函数sin(x),产生随机数函数random()。内置函数dir()函数用于查看指定模块中包含的所有成员或者指定对象类型。help()函数用于返回指定模块或函数的说明文档。求值函数eval()(1)具有一定的类型转换功能。(2)不能对0开头的字符串求值。(3)执行对内置函数co..

2021-11-13 16:48:37 851

原创 Python计算出1~100中6的倍数以及数字中带8的数

学习Python日常代码s = [x for x in range(1, 101) if x % 6 == 0 or ('8' in str(x))]print(s)截图

2021-11-13 14:58:41 4386 3

原创 Python九九乘法表

记录学习Python的日常左下:代码:for i in range(1, 10): for j in range(1, i + 1): print(' {0}*{1}={2}'.format(j, i, i * j).ljust(6), end=' ') print()截图:左上:代码:for i in range(1, 10): for j in range(1, 11-i): print(' {0}*{1}={.

2021-11-09 20:47:29 637

原创 Python求1+2+3+...+100的累加和

记录日常Python学习方法1Python代码:s=0for i in range(1,101): s=s+iprint("方法1:1+2+3+...+100=",s)截图:方法2:Python代码:print("方法2:1+2+3+...+100=",sum(range(1,101)))截图:方法3:Python代码:s=i=0while i<=100: s=s+i i=i+1print("方法3:1+2+3..

2021-11-09 20:11:13 22333 1

原创 用Python输出三角形图案

刚刚开始学习Pyhon,写得不好的地方,请多指导。等腰三角形代码实现for i in range(1,9): print(' '*(9-i),'* '*i)实验截图倒等腰三角形代码实现for i in range(1, 9): print(' '*i, '* '*(9-i))实验截图左上角直角三角形代码实现for i in range(1,9): print(' *'*(9-i),' '*i)实验截图左下..

2021-09-11 16:40:50 14471 4

空空如也

空空如也

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

TA关注的人

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