python
幸存者letp
数据结构、算法、数学等的分享与纪录
展开
-
Python语言程序设计-实验教程-实验二-数据类型、运算符、表达式及语句
Python编程分享。原创 2023-02-23 17:40:56 · 2476 阅读 · 1 评论 -
用python求解一元二次方程的根(如求解3x^2+5x+4=0的根并输出)附带源码
根据 ax^2 + bx + c = 0 的形式,用户可以通过输入a b c 的值来确定方程。原创 2023-03-04 20:20:05 · 4830 阅读 · 0 评论 -
通过python求解:从用户交互获取年月日和身份证号倒数第二位,看是否符合:1、65岁以上;2、三八妇女节当天女性免票。最终输出原价60元的门票,用户应付多少元?(附源码)
由于我写代码的时间是在2023.3.5,所以65岁以上的要求是根据2023.3.5来计算的,时间有可能需要修改以下。原创 2023-03-05 19:23:38 · 258 阅读 · 0 评论 -
用python求解:用户分别输入外援半径和内圆半径,计算圆环的面积;及用户分别输入圆柱的底面圆半径和高,输出圆柱和表面积。(附带源码)
【代码】用python求解:用户分别输入外援半径和内圆半径,计算圆环的面积;及用户分别输入圆柱的底面圆半径和高,输出圆柱和表面积。(附带源码)原创 2023-03-05 19:59:13 · 847 阅读 · 0 评论 -
Python语言程序设计-实验教程-实验三-字符串的基本处理
做这个初衷就是为了分享和记录。原创 2023-03-13 20:37:06 · 4587 阅读 · 0 评论 -
使用Python完成:请输入用户姓名和身份证号,提取出姓氏和年龄信息。然后根据具体情况输出“XX先生/女士,距离您退休还有XX年”。注:假设退休年龄为65岁。
其实,我认为如果要判断有关年龄之类的题目,需要精确到当天的情况。有感觉python中应该有控制时间调整的相关函数(猜测),有待学习。以下是以年为单位实现题目要求的代码,仅分享。原创 2023-03-15 19:00:18 · 1195 阅读 · 0 评论 -
Python编写程序,随机产生色子的一面(数字1--6),给用户三次猜测机会,程序给出猜测提示(偏大或偏小)。如果某次猜测正确,则提示正确并中断循环;如果三次均猜错,则提示机会用完。
【代码】Python编写程序,随机产生色子的一面(数字1--6),给用户三次猜测机会,程序给出猜测提示(偏大或偏小)。如果某次猜测正确,则提示正确并中断循环;如果三次均猜错,则提示机会用完。原创 2023-03-26 17:50:03 · 938 阅读 · 0 评论 -
用python实现以下要求:现有5名选手杀入“校园好声音”决赛,决赛邀请了5名评委进行打分,每位选手的最终分数由去掉自己的最高得分和最低得分后计算出来的平均分为准。其中一二三等奖各一名。请编程统计并输
现有5名选手杀入“校园好声音”决赛,决赛邀请了5名评委进行打分,每位选手的最终分数由去掉自己的最高得分和最低得分后计算出来的平均分为准。其中一二三等奖各一名。请编程统计并输出得奖情况。如:第1名为张三。第2名为李四。第3名为王老五。提示:建议使用2维列表。其每个元素由包含选手姓名、得分明细和最终得分的1维列表组成。原创 2023-04-02 20:30:48 · 1205 阅读 · 0 评论 -
Format ()方法格式控制
原创 2023-04-04 14:03:58 · 116 阅读 · 1 评论 -
Python语言程序设计-实验教程-实验四-选择结构
实验四—三.3 判断字符类型。实验四—三.9 分数等级判断。实验四—三.2 转换两数值。实验四—三.6计算分段函数。实验四—三.7 判断三角形。实验四—三.1 改写代码。实验四—三.4 车费计算。实验四—三.8 判断象限。实验四—三.5判断闰年。原创 2023-05-06 12:33:15 · 891 阅读 · 0 评论 -
Python语言程序设计-实验教程-实验五-循环结构
【代码】Python语言程序设计-实验教程-实验五-循环结构。原创 2023-05-06 16:31:53 · 2104 阅读 · 4 评论 -
Python—函数练习
请完成程序设计中的自定义函数模块函数体中带填充部分,实现“双人成行,套餐9折”,即若饮品点2杯且甜点点2份,则总价在单价之和基础上*0.9,除此之外,总价按所点产品原价汇总计算。先模拟微信发红包的功能,要求编写红包函数hb,根据交互获得的红包总金额和总个数,实现拼手气红包的金额生成,并结合主程序语句运行测试。(2)编写函数,返回每一个学号对应的平均分和总分(sum\len),结果保留两位小数。(1)编写函数,返回每门成绩均大于等于85的学生学号。(4)完善主程序语句,实现交互输入输出,以测试结果。原创 2023-05-09 19:32:07 · 1223 阅读 · 0 评论 -
Python语言基本控制结构
Python语言基本控制结构包括:条件语句:if、elif、else循环语句:for、while跳转语句:break、continue、return下面是它们的基本用法:if condition1: statement1 elif condition2: statement2 else: statement3其中,condition1、condition2等为条件表达式;statement1、statement2、statement3等为执行语句。if语句中可以只有if和else,也可以有多个el原创 2023-05-17 10:39:16 · 1344 阅读 · 0 评论 -
Python—元组详解(超详细)
元组在 Python 中的应用非常广泛,例如可以用于函数的返回值、多个变量的赋值等场合。元组的不可变特性也使得它在一些需要保证数据不变的场合非常有用。空元组是一种特殊的元组,其中不包含任何元素。元组(tuple)是 Python 编程语言中的一种数据类型。如果需要修改元组中的元素,可以先将元组转换为列表,修改后再转换回元组。空元组的长度为 0,可以使用 len() 函数来获取其长度。,可以通过切片来获取其中的一部分元素。其中的元素,下标从 0 开始。需要注意的是,元组是不可变的,因此。疑问:空元组合法吗?原创 2023-05-18 09:14:12 · 3403 阅读 · 0 评论 -
Python安装扩展库的工具
打开命令行窗口(Windows 用户按下 Win + R 键,在弹出的运行框内输入 cmd 后按 Enter 键,Mac 用户打开终端)。Pip 是 Python 的一个包管理工具,可以方便地安装、升级和卸载 Python 包或模块。其中,扩展库名称 是要安装的扩展库的名字。安装成功后,你就可以在 Python 中导入该库并开始使用它了。,那么 pip 应该已经自带了。如果显示出 pip 的版本号,则说明 pip 已经安装成功。一:如果你已经安装了 Python。Python 的扩展库可以使用。原创 2023-05-18 09:18:08 · 2022 阅读 · 0 评论 -
Python中什么关键字可以测试一个对象是一个可迭代对象
在上面的代码中,我们使用 iter() 函数来测试传入的对象是否是可迭代的,如果成功,则返回 True,否则返回 False。通过这种方式,我们可以方便地测试一个对象是否是可迭代的。如果该对象是可迭代的,则 iter() 函数将返回一个迭代器对象,否则将抛出 TypeError 异常。测试一个对象是否是可迭代。原创 2023-05-18 09:19:48 · 935 阅读 · 0 评论 -
Python爬虫讲解(超详细)
(1)Requests:一个Python第三方库,可以处理HTTP请求和响应。(2)BeautifulSoup:一个Python的HTML/XML解析器库,可以快速解析页面中的元素。(3)Scrapy:一个Python爬虫框架,具有高效、快速的爬取速度、数据处理和管理等特点。(4)Selenium:一个自动化测试工具,可以模拟用户操作浏览器来访问网站并获取所需数据。原创 2023-05-22 13:18:09 · 4266 阅读 · 0 评论 -
Python中浅拷贝与深拷贝的区别
是指创建一个新的对象,但是它只复制了原始对象的引用,而不是对象本身。这意味着,如果原始对象中的某个属性是可变的,那么在浅拷贝后,是指创建一个新的对象,并且递归地复制原始对象及其所有子对象。这意味着,如果原始对象中的某个属性是可变的,那么在深拷贝后,深拷贝可以使用 copy 模块中的 deepcopy() 方法来实现。,然后修改了 b 中的第三个元素的第一个元素。,并修改了 b 中的第三个元素的第一个元素。在 Python 中,深拷贝和浅拷贝是。新对象和原始对象将共享该属性。在上面的示例中,我们首先使用。原创 2023-06-20 14:39:14 · 582 阅读 · 0 评论