python学习
文章平均质量分 51
Neroiiey
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python学生信息管理系统
学生信息管理系统一、程序功能1.创建一个可进可退的多级学生信息管理系统2.思维导图二、学生实体1.思维导图2.关系模式3.学生文件三、读取学生文件1.用元组的列表保存多个学生信息2.读取学生文件数据,保存到元组的列表里3.学生操作遇到问题四、对学生元组的列表进行增删改查操作1.增加学生记录2、查询学生记录(1)按学号查询学生记录 一、程序功能 1.创建一个可进可退的多级学生信息管理系统 2.思维导图 二、学生实体 1.思维导图 2.关系模式 学生(学号, 姓名, 性别, 年龄, 班级, 专业, 系部,原创 2021-12-29 21:52:22 · 3625 阅读 · 0 评论 -
python多级菜单系统
多级菜单系统的写法可进可退的多级菜单系统def函数定义模块这就是简单的多级菜单了,剩下的模块等小伙伴们自行开发。 可进可退的多级菜单系统 while True: print('=' * 10) print('1、登录') print('2、退出') print('=' * 10) mc1 = int(input('请输入菜单号:')) if mc1 == 1: while True: print('主菜单')原创 2021-12-28 10:10:24 · 1160 阅读 · 0 评论 -
python-按首字母分类形成列表
按首字母分类形成列表方法一方法二小伙伴们有其它的方法也可以一起分享,快去试试吧! 一堆杂乱的单词,怎么按照首字母分类你?今天我们就来学习一下。共有两种简单的方法。 方法一 任意写一些单词,然后进行分类。代码如下, words = ['like', 'book', 'hat', 'at', 'apple', 'bad', 'nice', 'name', 'love', 'black'] map = {} for word in words: start_letter = word[原创 2021-12-18 15:05:52 · 1520 阅读 · 0 评论 -
python 定义求和函数
定义求和函数 今天学习定义求和函数的方法,代码如下, def mysum(a, b): mysum = a + b return mysum a = int(input('a = ')) b = int(input('b = ')) s = mysum(a, b) print('{} + {} = {}'.format(a, b, s)) 运行程序,查看结果 就是这样,小伙伴们快去试试吧! ...原创 2021-12-15 19:59:31 · 8786 阅读 · 0 评论 -
python 字典简介(增删改)
字典简单介绍一、创建字典1.先创建,再添加2.直接创建二、读取字典三、添加字典元素四、删除元素以上就是简单字典的内容了,小伙伴们快去试试吧! 一、创建字典 1.先创建,再添加 代码如下, names = dict() names['001'] = '小胖' names['002'] = '小明' names['003'] = '奖励哥' print(names) 运行过后就可以得到一个简单的字典 2.直接创建 sports = {1: '乒乓球', 2: '游泳',原创 2021-12-15 19:49:00 · 593 阅读 · 0 评论 -
python如何将一组数据有序分到二维列表中
将一组数据有序分到二维列表中将1-20按顺序分到一个四行五列的二维列表 将1-20按顺序分到一个四行五列的二维列表 写出代码, arr1 = [] for i in range(1, 21): arr1.append(i) matrix = [] for i in range(1, 5): row = [] for j in range(1, 6): row.append(arr1[(i - 1) * 5 + j - 1]) matrix.append(row原创 2021-12-13 22:14:03 · 880 阅读 · 0 评论 -
python创建二维列表
创建二维列表一、追加生成法二、赋值生成法以上就是简单二维数列的生成法,小伙伴们快去试试吧。 今天我们学习创建二维列表的简单方法 一、追加生成法 大概就是说,先弄个盒子在把内容塞进去。 代码如下, row1 = [1, 2, 3] row2 = [4, 5, 6] row3 = [7, 8, 9] row4 = [3, 6, 9] matrix = [] matrix.append(row1) matrix.append(row2) matrix.append(row3) matrix.append(row4原创 2021-12-13 21:57:58 · 11502 阅读 · 0 评论 -
python中将奇数和偶数分列
python中将奇数和偶数分列方法一方法二方法三拓展列表翻倍 随机创建一个数列,如何将里面的奇数和偶数分列呢?今天我们就来试试。 方法一 写出代码, nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] m1 = [] m2 = [] for num in nums: if num % 2 == 0: m1.append(num) else: m2.append(num) print(m1) print(m2) 运行程序,查看结果。原创 2021-12-09 22:41:25 · 5529 阅读 · 0 评论 -
python在一维列表查数
python在维列表查数代码运行结果才学习不久有什么问题多多包含,感谢帖子们 今天我们学习如何在一个一维列表里查找数据 代码 首先写出代码,这里我们直接一步到位,防范所有问题。 arr = [45, 78, -68, 34, 123, 67, 89, 67, 85] print('列表arr:' + str(arr)) target = int(input('查找目标:')) found = False for x in arr: if x == target: found = T原创 2021-12-09 21:58:15 · 977 阅读 · 0 评论 -
Python三角形的构成
判断构成三角形的方法1.普通方式2.高级一点的方式3.总结 1.普通方式 首先写出代码 这样的层次结构很容易看出,我们来看看运行结果 也是没有问题的,那有没有其它方式呢? 2.高级一点的方式 先输入边,然后判断是否可以构成三角形 查看运行结果 这样也可以判断出来。 3.总结 这里只写出了两种比较简单的方法,其它的还要等小伙伴们慢慢发掘。 ...原创 2021-11-17 20:26:08 · 1450 阅读 · 1 评论 -
Python中阶乘的计算
阶乘的计算1.计算10的阶乘2.计算1-10的阶乘之和3.总结 1.计算10的阶乘 注:jc为阶乘的缩写,也可以用其他来代替。 查看运行结果, 2.计算1-10的阶乘之和 我们先来算1-10的和。 先输入代码, sum = 0 for i in range(1, 11): sum = sum + i print('1+2+3+...+10={}'.format(sum)) 然后查看运行结果 然后就是我们的1-10的阶乘之和。 代码如下, sum = 0 for n in range(1, 1原创 2021-11-18 16:43:41 · 1839 阅读 · 0 评论 -
Python输出斐波拉契数列
斐波拉契数列1.什么是斐波拉契数列2.用Python代码输入数列前30项遇到问题不要迷茫,多思考,多问,这样你才能越发优秀 1.什么是斐波拉契数列 斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(原创 2021-12-08 19:43:39 · 2311 阅读 · 0 评论 -
Python中用米粒填充国际象棋
用米粒填充国际象棋1.普通方法2.改进版:用数学函数pow方法不唯一,有什么问题小伙伴们可以多去找资源看看。 1.普通方法 写出代码, sum = 0 for i in range(64): sum = sum + 2**i print('{}:{}'.format(i+1, 2**i)) print('sum = {}'.format(sum)) 运行查看结果 2.改进版:用数学函数pow 写出代码, from math import pow sum = 0 for i in rang原创 2021-12-08 19:27:24 · 695 阅读 · 0 评论 -
Python计算歌手得分数案例
计算歌手得分原版修改版进阶版结束语:有什么问题留言,帖子们一起探讨。这样总比蒙在鼓里好,现在小伙伴们快去试试吧!!! 今天学习用Python打印歌手得分和平均数。 首先,写出代码 原版 scores = [] for i in range(10): score = float(input('scores[' + str(i) + ']= ')) scores.append(score) average = (sum(scores) - max(scores) - min(score原创 2021-12-01 20:32:29 · 3323 阅读 · 0 评论 -
Python中for循环的用处
Python中for循环的作用一.了解for循环二.案例1.用for循环计算1+2+3+.....+1002.采用for循环打印水仙花数3.用for循环打印九九乘法表三.总结 一.了解for循环 众所周知,for循环可以减少重复操作。只用打一编代码,从而实现反复输出,这种方式也是比较方便和快捷的。这样的方法值得我们去掌握,今天就让我们一起来学习一下吧。 二.案例 1.用for循环计算1+2+3+…+100 输入代码, sum = 0 for i in range(1, 101): sum = su原创 2021-11-24 20:29:14 · 1686 阅读 · 0 评论 -
用Python输入玫瑰花语
文章目录案例玫瑰花语输入代码运行结果 案例玫瑰花语 玫瑰花语在古希腊神话中,玫瑰集爱与美于一身,既是美神的化身,又溶进了爱神的血液。在世界范围内,玫瑰是用来表达爱情的通用语言。每到情人节,玫瑰更是身价倍增,是恋人、情侣之间的宠物。玫瑰代表爱情,不同颜色、朵数的玫瑰还另有吉意。 我们今天便用python来输出玫瑰花语。 输入代码 print('在古希腊神话中,玫瑰花及爱情与美丽与一身,\所以人们常用玫瑰花来表达爱情。但你知道吗?\不同的玫瑰花数代编的含义是不同的。') #输入部分 number = int(原创 2021-11-20 13:24:47 · 3355 阅读 · 0 评论 -
python中while True的用处
python中while的用处1.打印成绩并求平均数3.总结 1.打印成绩并求平均数 为了减轻老师们的负担,我们今天就用Python来打印学生成绩。这里我们以十个学生举例,首先先写代码: sum = 0 for i in range(10): score = int(input('输入第{}个学生成绩:'.format(i + 1))) sum = sum + score average = sum / 10 print('平均成绩:{}'.format(round(average, 2)原创 2021-11-19 11:24:29 · 9127 阅读 · 1 评论
分享