随笔分类 -  python

摘要:音乐播放器 import tkinter as tk import tkinter.filedialog import os from pygame import mixer class MusicPlayer: def __init__(self, root): self.root = root 阅读全文
posted @ 2024-06-04 22:54 szmtjs10 阅读(81) 评论(0) 推荐(0)
摘要:0.python通过列表方式找出两个班重名人姓名 # 设置class1和class2 两个列表 class1 = ['Joan', 'Bill', 'Niki', 'Mark', 'Mark'] class2 = ['Tom', 'Linda', 'Bill'] # 循环遍历class1, 其中每个 阅读全文
posted @ 2024-04-03 09:04 szmtjs10 阅读(55) 评论(0) 推荐(0)
摘要:# 案例1: # 假设,已知小明、小红、小亮三人的语文、数学、英语三科成绩,将姓名、学科、成绩做对应,并计算谁的总分最高 利用Lambda表达式实现排序功能。 有以下水果价格字典,使用lam price ={'桃子': 5, '香蕉': 4, '葡萄': 6, '草莓': 7} #打印今日售卖水果的 阅读全文
posted @ 2024-04-01 20:13 szmtjs10 阅读(89) 评论(0) 推荐(0)
摘要:好友管理系统 请设计一个好友管理系统,每个功能都对应一个序号,用户可根据提示“请输入您的选项”选择序号执行相应的操作,包括:(1)添加好友:用户根据提示“请输入要添加的好友:”输入要添加好友的姓名,添加后会提示“好友添加成功”。(2)删除好友:用户根据提示“请输入删除好友姓名:”输入要删除好友的姓名 阅读全文
posted @ 2024-04-01 19:10 szmtjs10 阅读(160) 评论(0) 推荐(0)
摘要:一、将下列姓名长度小于2字符的删除,将写法不同但名字一样的名字合并,并按首字母大写形式输出。 names=[‘Bob’,‘JOHN’,‘alice’,‘bob’,‘ALICE’,‘J’,‘Bob’] 答案: names=['Bob','JOHN','alice','bob','ALICE','J', 阅读全文
posted @ 2024-04-01 18:33 szmtjs10 阅读(751) 评论(0) 推荐(0)
摘要:1 添加断点 断点的添加方法:在代码的行标前面左键单击即可,如下图所示 注意:被注释了的代码行是添加不了断点的 !!! 2 调试断点 两种方法,效果都是一样的: 点击那个绿色的甲虫图标,开始断点调试,如下图, 或者使用右键,选中debug,开始断点调试,如下图, 开始debug调试后,程序会运行到第 阅读全文
posted @ 2024-03-29 10:32 szmtjs10 阅读(45) 评论(0) 推荐(0)
摘要:1.列表去重 1 a=[1, 2, 2, 3, 3, 4, 5, 5, 6, 6,3,3] 2 b=[] 3 for i in range(0,len(a)): 4 if(a[i] not in b): 5 b.append(a[i]) 6 print(a) 7 print(b) 2.记录评委打分, 阅读全文
posted @ 2024-03-27 12:17 szmtjs10 阅读(139) 评论(0) 推荐(0)
摘要:实际案例:统计分数范围​ 假设我们有一组学生的分数,我们希望统计在不同分数范围内的学生人数。​​ scores = (85, 92, 78, 95, 88, 60, 72, 98, 83, 75) count_low = sum(1 for score in scores if score < 70 阅读全文
posted @ 2024-03-25 20:14 szmtjs10 阅读(41) 评论(0) 推荐(0)
摘要:1. 写在前面 好久没有更新python这一块的内容了, 所以今天整理一块python的内容。今天整理的内容是python里面的列表, 作为在python中非常常见的数据类型, 尝试用一篇文章来整理其常用的操作,方便以后查看使用。 目前可能不全,以后遇到列表相关的操作都放到这篇文章里面来。 首先从列 阅读全文
posted @ 2024-03-24 22:26 szmtjs10 阅读(229) 评论(0) 推荐(0)
摘要:1.针对数值运算符 水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。 #水仙花数 # 方法一: for i in range(100, 1000): a = i // 100 b = (i - a * 100) // 10 c 阅读全文
posted @ 2024-03-24 21:19 szmtjs10 阅读(20) 评论(0) 推荐(0)
摘要:Python:Python 就像是一门编程语言的工具箱,你可以把它看作是一种通用的编程语言,就像是一把多功能的工具刀。你可以使用 Python 来编写各种类型的程序,就像使用工具刀来制作各种不同的手工艺品一样。 Anaconda:Anaconda 就像是一个装有不同种类工具的大工具箱。这个工具箱里包 阅读全文
posted @ 2024-03-21 14:40 szmtjs10 阅读(1037) 评论(0) 推荐(0)
摘要:1.计算机:脑力劳动工具 螺丝刀 手的功能延伸 汽车 腿的功能延伸 电脑 大脑部分的功能延伸 2.人——人交流 信息是客观世界在人脑中的反映 那么人与人之间交流信息 数据: 符号化的信息(数值、文字、符号、图形、图像、声音、视频) 符号化的信息(数值、文字、符号、图形、图像、声音、视频) 3.人和电 阅读全文
posted @ 2024-03-06 20:36 szmtjs10 阅读(52) 评论(1) 推荐(1)