1.迭代器# 自定义的迭代器 def func(): yield 1, "bear", "pig" # yield 1 则返回的是单个的值1 yield 2, "Bear", "Pig" # yield 2 res = func() print(type(res))#方法func返回的是一个迭代器对象 # 使用循环不会报错,挨个打印会导致超出最后一个报错 for i in res:
转载 2024-01-08 15:30:15
88阅读
# Python编程习题 在学习Python编程过程中,通过练习编程题可以帮助我们更好地掌握语法规则、逻辑思维和问题解决能力。下面将介绍一些Python编程习题,并给出相应的代码示例。 ## 1. 列表操作 ### 题目描述:给定一个列表list,将列表中的元素按照从大到小的顺序排列。 ```markdown ```python list = [5, 2, 8, 1, 3] list.
原创 2024-05-19 05:32:04
43阅读
最近在学Python,准备把《Python核心编程(第二版)》上课后有意思的习题做一做,也算是对语言的内容更熟悉一些。我做的代码在github上(链接),可以上去根据题号查看或搜索。难免有理解或做得不对的地方,请指正或一起讨论。慢慢来,踏实一点。
原创 2013-06-16 16:45:27
874阅读
1、【问题描述】输入字符串,输出字符串中出现次数最多的字母及其出现次数。如果有多个字母出现次数一样,则按字符从小到大顺序输出字母及其出现次数。 【输入形式】一个字符串。 【输出形式】出现次数最多的字母及其出现次数【样例输入】abcccd 【样例输出】c 3代码实现:str=input('请输入字符串:') a=set(str) #set()
这是同事分享给我的python基础试题 ,分享给你们做哈子,主要功础,你们自己看着搞,少BB多学习前半部分是习题,后半部分是答案。答案我也是瞎做的,自己看...
原创 2022-06-01 13:43:54
172阅读
我最近遇到了一个“python编程if语法练习题”的情况,它涉及到条件判断的逻辑流,这让我在思考如何更清晰有效地解释这个过程。接下来,我将详细描述这个问题的背景、错误现象、根因分析、解决方案及其他相关内容。希望我的记录能帮助到其他有类似困惑的学者。 ### 用户场景还原 在我们的编程学习过程中,条件判断是基本的构成部分。在教学中,与学生的互动往往很重要。有一个学生在尝试编写判断用户输入的程序时
原创 6月前
6阅读
在进行爬虫Python编程练习时,理解环境搭建和依赖管理是至关重要的。以下是我整理的一个详细的解决方案过程,将涵盖一系列关键步骤和相应的图示。 ## 环境预检 在开始之前,我们需要确认系统的相关要求。这是确保爬虫程序可以顺利运行的第一步。 ### 系统要求表格 | 组件 | 版本 | |--------------|--------------| | Pyt
原创 7月前
0阅读
作业1: 词汇表 :Python字典可用于模拟现实生活中的字典,但为避免混淆,我们将后者称为词汇表。 1.想出你在前面学过的5个编程词汇,将它们用作词汇表中的键,并将它们的含义作为值存储在词汇表中。 dict1={'js':'1','python':'2','java':'3','c++':'4','go':'5'} 以整洁的方式打印每个词汇及其含义。为此,你可以先打印词汇,在它后面加上一个冒号,
转载 2023-08-31 08:19:58
487阅读
关于python 语言基础的练习题?一、Python语言的简述Python语言是一种解释型、面向对象的编程语言,是一种开源语言。Python属于动态类定义语言,也是一种强调类型语言。二、Python语言的特点1、简单、高级2、面向对象3、可扩展性、免费和开源的4、可移植型、可嵌入型、丰富的库三、Python语言的应用范围1、操作系统管理2、科学计算3、Web应用4、图形用户界面(GUI)开发5、其
一、定义1.面向对象编程(OOP)面向对象编程(Object-oriented Programming,简称OOP)是一种编程范例,它提供了一种结构化程序的方法,以便将属性和行为捆绑到单个对象中。例如,对象可以表示具有姓名属性,年龄,地址等的人,具有行走,说话,呼吸和跑步等行为。或者包含收件人列表,主题,正文等属性的电子邮件,以及添加附件和发送等行为。换句话说,面向对象编程是一种, 可以为具体现实
python习题练习(chapater 5 -- python核心编程
原创 2015-08-25 19:57:54
955阅读
3.T恤 :编写一个名为make_shirt() 的函数,它接受一个尺码以及要印到T恤上的字样。 这个函数应打印一个句子,概要地说明T恤的尺码和字样。 使用位置实参调用这个函数来制作一件T恤;再使用关键字实参来调用这个函数。 def make_shirt(size,style): a=f"T恤的尺寸{size},T桖的样式{style}" return a print(make_s
转载 2023-10-11 09:25:37
214阅读
文章目录前言第一章一、填空题二、判断题三、选择题四、简答题第二章一、填空题二、判断题三、选择题四、简答题第三章一、填空题二、判断题三、选择题四、简答题第四章一、单选题二、判断题三、填空题四、程序分析题第五章一、选择题二、判断题三、填空题四、简答题五、
原创 2021-07-14 13:43:14
4844阅读
数据从何而来点我查看官网比赛数据图5这个网站很特别,是一个动态的网站。如果说只是简单的使用requests获取页面的源码;虽然可以获取到数据,但是数据只有当前显示的一页。我最开始的想法是使用selenium这个可以操控浏览器的第三方库,进行数据的获取。代码写完后,获取数据没什么问题,就是速度太慢了,我也利用requests重新写了爬虫程序,速度提升非常明显(selenium用时20s,reques
Python编程练习(一):1 - 10编写程序: hello.py ,要求用户输入姓名并打印“你好,姓名!”编写程序:输入一个整数,打印1到这个整数之间的所有数字。编写程序:输入一个整数,打印倒序的“ * ”。编写程序:给定年份,判断是否为闰年。
原创 2021-04-24 14:38:54
1722阅读
实例一:数学计算简述:这里有四个数字,分别是:1、2、3、4提问:能组成多少个互不相同且无重复数字的三位数?各是多少?Python解题思路分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。(for循环)代码实现:list = [] #定义一个空的列表用来存储生产的数字for i in range(1,5): #定义百位数 for j in range(1,5): #定义十位数 for k in range(1,
转载 2021-07-21 17:58:47
595阅读
# Python函数编程实例练习题 ## 前言 函数是Python编程中非常重要的概念之一。函数是一段可重用的代码块,可以接受输入参数并返回输出结果。通过合理的使用函数,我们可以提高代码的可读性、可维护性和重用性。 本文将介绍一些常见的Python函数编程实例练习题,以帮助读者熟悉函数的使用方法,并提供相应的代码示例。 ## 实例一:计算字符串中字符的频率 **需求:** 给定一个字符串
原创 2023-09-17 11:59:47
359阅读
R语言题目及参考答案(3):回归分析相关题目本文所有题目参考答案可以去我的资源下载—>>>R语言题目及参考答案(4)本文只展示部分题目参考答案。1.考察温度对产量的影响,测得10组数据(见表1)表1 温度对产量的影响(1)试建立X与Y之间的回归方程式;回归方程式:y=9.121+0.223x(2)对其回归方程进行显著性检验;(3) 预测X=42︒C时产量的估计值及预测区间(置信度
题目:编写处理一下日期问题的函数:给定两个日期,计算两者之间的天数;给定一个日期,返回值为周几;给定月和年,使用字符数组生成该月的日历。 以下内容转自http://www.netmediac.com/article/3463.html 「分析」1. 给定两个日子,计算两个日子之间的天数解决思路:①计算该日子是该年当中的第几天;②闰年的处理;③两个日子的年份之间经过几个闰年。2. 给定
转载 精选 2011-12-12 16:04:33
649阅读
  • 1
  • 2
  • 3
  • 4
  • 5