- 博客(22)
- 收藏
- 关注
原创 输入数字,然后排序并输出
设计一个简单的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
422
原创 简单计算器
设计一个简单的计算器,实现两个数的加、减、乘、除、求幂运算。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
293
原创 输入日期显示这一天是星期几
设计一个简单的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
734
原创 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
16218
原创 输出菱形图案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
5565
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
11387
原创 已知三角形的三边长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
11368
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
17919
1
原创 Python列表的切片操作
切片适用于列表、字符串和range对象。(1)截取列表符合条件部分,并将截取部分形成一个新的列表。(2)为列表元素添加元素。(3)修改或删除列表中的部分元素。
2021-11-20 09:48:57
2460
原创 Python字典
Python字典形式上由若干个"键:值"(key:value)对组成的元素组成的,键是查询关键字,键是唯一的,不允许重复,值可以重复。字典的创建1.使用赋值符号直接创建字典2.使用内置函数dict()创建字典字典与字典元素的操作1.字典元素访问2.添加字典元素直接追加或使用update()方法和setdefault()方法3.删除字典元素...
2021-11-16 17:14:24
460
原创 列表和元组的比较
列表和元组都属于有序序列,都使用双向索引访问元素 元组属于不可变序列 元组访问速度比列表快 元组可以作为集合的元素,也可以作为字典的键 元组是可哈希的,列表是不可哈希
2021-11-16 15:37:42
877
原创 Python列表
Python中序列可以划分为有序列表和无序列表,还可以划分为可变序列和不可变序列。有序序列:列表、元组、字符串、zip/range/map等对象。无序列表:字典、集合。可变序列:列表、字典、集合。不可变序列:元组、字符串、zip/range/map等对象。列表特点:当列表增加或删除元素时,列表对象自动进行内存的扩展或收缩,从而确保相邻元素的紧凑性。列表的操作:创建列表、删除列表以及列表的访问。列表的下标默认是从0开始的,列表是双向索引,所以列表下标可以为负值。添加列表元.
2021-11-15 21:17:48
351
原创 Python对象
Python对象可以划分为两大类:内置对象和非内置对象。内置对象可以供编程者直接使用,如数字、字符串、列表、字典、元组、集合等。非内置对象不能直接使用,需要导入对应的模块才能使用,如正弦函数sin(x),产生随机数函数random()。内置函数dir()函数用于查看指定模块中包含的所有成员或者指定对象类型。help()函数用于返回指定模块或函数的说明文档。求值函数eval()(1)具有一定的类型转换功能。(2)不能对0开头的字符串求值。(3)执行对内置函数co..
2021-11-13 16:48:37
923
原创 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
4668
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
683
原创 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
23041
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
15138
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人