Python 实践题目
文章平均质量分 55
用Python实践深入了解Python语言
唐樽
24年状态:现在是东莞从事青少儿编程教育行业,用心对待孩子,孩子参加比赛有所成绩,有所成长。才疏学浅要不断学习进步。❛‿˂̵✧
展开
-
学编程:Python入门考级必备[7]
for循环的认识与应用,斐波那契数列、银行存利息问题、回文数问题、猴子吃桃问题。。原创 2022-11-01 17:49:25 · 1063 阅读 · 0 评论 -
Python:字符串中找到第一个连续出现至少 k次的字符
字符串中找到第一个连续出现至少 k次的字符原创 2022-07-26 10:48:10 · 1362 阅读 · 0 评论 -
Python:输入一个单词数,求字母次数最大与最小的差值
输入一个单词,求字母次数最大与最小的差值。原创 2022-07-26 10:44:35 · 366 阅读 · 0 评论 -
Python C++ 实现 输出1-1000以内的回文数
回文数,即正反读都是相同的数,如1221、12321等。【分析】:分三种情况讨论:1-9范围 一定是回文数,直接输出即可;10-99范围,当个位数与十位数都相同,就是回文数;100-999范围 当个位数与百位数都相同,就是回文数;C++代码实现:/*2、用除法与取余结合获取个十百位数;3、用if判断,只要位数相等,就是回文数输出。 */ #include<iostream>using namespace std;int main() { int sum = 0;原创 2022-05-30 00:30:27 · 4466 阅读 · 0 评论 -
Python C++ 实现 掷4个骰子,输出点数和为12的所有情况
掷4个骰子,输出点数和为12的所有情况。【分析】:由题意知,每个骰子都有六种可能那投掷的结果是6666,在这些可能中筛选出点数和为12的所有情况;翻译成编程语言:6666次数可以用for循环嵌套表示,只要用判断语句if判断骰子和为12的情况就输出各个骰子数。C++代码实现/* 1、定义4个整型变量代表 a,b,c,d四个骰子;2、4个嵌套for循环,最里面的for循环进行if语句判断。3、if (a+b+c+d==12)就输出各个骰子数。*/#include<iostream>原创 2022-05-30 00:10:13 · 491 阅读 · 0 评论 -
Python:用户登陆程序需求(三次机会)
【练习】用户登陆程序需求:输入用户名和密码判断用户名和密码是否正确?为了防止暴力破解, 登陆仅有三次机会, 如果超过三次机会,报错提示。flag = Falsefor i in range(3): name = input("用户名:") passwd = input("密码:") if name == 'root' and passwd == '123456': print("登陆成功") flag = True bre原创 2022-05-30 00:01:15 · 3603 阅读 · 0 评论 -
Python:列表浅层快速掌握 —— 创建、访问、增加、删除、修改、统计及计算
我们了解什么是列表,列表创建的两种方式,访问列表用索引下标、切片、遍历访问,对列表的增删改查,常见列表操作的小技巧原创 2022-05-17 11:48:41 · 1220 阅读 · 0 评论 -
Hive:数据进行替换切分后的结果保存为新表,新表进行分词
了解数据、处理数据、替换函数:regexp_replace、用split 进行切分数据、jieba 分词原创 2021-11-20 22:25:50 · 2738 阅读 · 1 评论 -
Python:绘制雪花动态图
控制雪花数量,随机设置雪花颜色RGB,随机设置雪花边数与大小,雪花生成的位置随机飘落。控制雪地数量,雪地设置为白色,透明度不一样,雪地地址大小随机。原创 2021-11-08 23:20:24 · 3737 阅读 · 0 评论 -
Linux:reduce实现 合并列表数据
这个得自己进去看看才知道。原创 2021-11-02 12:54:00 · 579 阅读 · 0 评论 -
Python:Linux hadoop 脚本实现 reduce合并数据
准备数据、创建map.py、red.py,脚本实现需求.原创 2021-11-02 10:04:21 · 481 阅读 · 0 评论 -
在Linux环境实现wordcount:mapper,reducer的代码创建,脚本实现map,reduce
数据准备、map创建的初始、在map.py基础下创建red.py、map.py 重修版、用脚本run.sh 一步到位 执行map.py与red.py。原创 2021-10-22 23:07:13 · 735 阅读 · 0 评论 -
Python:对列表分组、拆分
对列表元素分组、多层列表展开成单层列表原创 2021-10-01 20:00:02 · 2822 阅读 · 0 评论 -
Python:用groupby() 进行字段分组
对 groupby 单/多 字段进行分组原创 2021-09-30 22:55:58 · 3021 阅读 · 0 评论 -
Python: Counter计数器的用法,去重、统计次数
Counter的功能介绍、找出所有重复元素、Counter联合统计次数原创 2021-09-28 23:31:27 · 4416 阅读 · 0 评论 -
Python:查找某一个相同字符在串中的位置
寻找字符第n次出现的位置。原创 2021-09-26 00:26:29 · 1617 阅读 · 1 评论 -
Python:斐波那契数列前n项,前n项和
简单的斐波那契数列求解原创 2021-09-26 00:14:29 · 15759 阅读 · 3 评论 -
Python:创建线程、多线程的加锁、解锁机制
线程的背景知识、创建线程、 交替获得CPU时间片、多线程抢夺同一个变量、线程 加锁、解锁机制原创 2021-09-24 14:30:10 · 3303 阅读 · 0 评论 -
Python:年月日日历图的显示操作、time模块常用法
显示今年的日历图、判断是不是闰年、显示任意这个月的日历图、这个月有几天? 9月1日是星期几?、这个月的第 ?天、获取当前时间原创 2021-09-23 12:52:02 · 2149 阅读 · 0 评论 -
Python:对字符串S进行加密处理
对字符串进行MD5 32位加密原创 2021-09-22 23:41:22 · 337 阅读 · 0 评论 -
Python遍历获取文件名字、修改时间
实现批量文件的名称与修改时间的显示。原创 2021-09-15 20:15:47 · 2017 阅读 · 0 评论 -
Python:实现Zip格式的文件压缩
这个压缩文件,代码不多,里面的代码很精髓!!!原创 2021-09-15 22:59:33 · 4725 阅读 · 0 评论 -
Python 判断两字符串间是否旋转(倒转)而来
如何用编程解决?str1是否为str2 旋转而来的原创 2021-05-20 15:43:39 · 549 阅读 · 0 评论 -
Python 实用技巧 —— 批量修改文件后缀(类型)
读取目录并切分、 获取文件前后缀名、文件重命名思路、 os.rename 实现重命名、批量修改文件属性原创 2021-05-19 14:27:13 · 8178 阅读 · 1 评论 -
Python——线性回归模型
1、线性回归模型2. 销售收入预测3. 导入数据4. 处理日期数据5. 建立线性回归模型,利用线性拟合函数进行预测原创 2021-01-03 22:20:31 · 12066 阅读 · 0 评论 -
Python——租房信息数据分析
1. 租房信息数据分析2. 导入数据3. 各行政区房源分布4. 小区房源数量TOP105. 户型TOP10分布6. 租金分布原创 2021-01-03 22:09:49 · 9747 阅读 · 4 评论 -
Python4️⃣:0小白小进阶之——小案列
18种案列等你来哦!原创 2020-12-31 17:59:33 · 199 阅读 · 0 评论 -
Python实践:奥运五环的两种实现方法
绘制奥运五环的实现原创 2020-11-07 21:33:45 · 3870 阅读 · 0 评论 -
Python(七)测试:实例对成绩分等级(不一样的思想),录入员工的薪水,测试嵌套循环九九乘法表,循环优化思考,zip( )并行迭代,列表、字典、元组推导式,海龟画图、棋盘
- 输入一个分数:分数在0-100之间。90以上是A,80以上是B,70以上是C,60以上是D,60以下是E- 录入员工的薪水- 测试嵌套循环,九九乘法表- 循环优化思考- 测试zip( )并行迭代- 测试列表、字典、元组推导式- 海龟画图- 画棋盘原创 2020-11-07 16:11:51 · 2454 阅读 · 0 评论 -
Python:实践绘图——散点图、折线图、条形图、饼图、箱型图
使用数据在网盘哦!链接:https://pan.baidu.com/s/1UQ84NV9m7Qv0OjyTYAgfbQ提取码:1234"populations.npz"文件中保存了1996~2015年的人口数据。人口数据总共有6个特征,分别为 年份、年末总人口、男性人口、女性人口、城镇人口、乡村人口。查看各个特征随着时间推移发生的变化情况可以分析出未来男女人口比例、城乡人口变化的方向。"populations.npz"文件中保存了1996~2015年的人口数据。人口数据总共有6个特征,分原创 2020-10-25 18:57:46 · 3575 阅读 · 0 评论 -
Python可视化:数据可视化之 NumPy——ndarray (详细集全)(1)
1.1.1 创建NumPy 数组、查看数组的属性1.1.1.1 np.array()函数1.1.1.2 其它内置函数创建数组1.1.2.3 numpy.random模块:创建随机数数组1.1.2 ndarry对象的数据类型1.1.2.1 创建数据类型:1.1.2.2 转换数据类型1.1.3 数组的切片与索引1.1.4 展开函数1.1.4.1 数组的拼接和分裂原创 2020-10-20 13:22:09 · 7764 阅读 · 0 评论 -
python:如果我们想把numpy数组中小于10的数字替换为0,把大于10的替换为10,应该怎么做??
1、创建二维数组2、通过布尔索引确定 True or False,替换0\103、重新赋值4、输出数组arr = np.arange(24).reshape(4,6)print("替换前数组:",arr)print(arr>10)arr[arr<10] =0arr[arr>10] =10print("替换后数组:",arr)...原创 2020-10-20 13:02:02 · 9465 阅读 · 1 评论 -
读取iris数据集中的花萼长度数据(已保存为csv格式),并对其进行排序、去重,并求出和、累积和、均值、标准差、方差、最小值、最大值
读取iris数据集中的花萼长度数据(已保存为csv格式),并对其进行排序、去重,并求出和、累积和、均值、标准差、方差、最小值、最大值iris_sepal_length = np.loadtxt("C:/Users/Desktop/txt.csv", delimiter=",") #读取文件print('花萼长度表为:',iris_sepal_length)iris_sepal_length.sort() #对数据进行排序print('排序后的花萼长度表为:',iris_sepal_le原创 2020-10-11 13:39:04 · 20418 阅读 · 6 评论 -
python——体育竞技分析,预测比赛成绩
**程序总体框架及步骤**- 步骤1:打印程序的介绍性信息 printInfo()- 步骤2:获得程序运行参数:proA, proB, n getInputs()- 步骤3:利用球员A和B的能力值,模拟n局比赛 simNGames()- 步骤4:输出球员A和B获胜比赛的场次及概率 printSummary()原创 2020-07-21 21:54:20 · 1674 阅读 · 0 评论 -
Python实例: wordcloud 政府工作报告词云
基本思路- 步骤1:读取文件、分词整理- 步骤2:设置并输出词云- 步骤3:观察结果,优化迭代扩展能力- 了解wordcloud更多参数,扩展词云能力- 特色词云:设计一款属于自己的特色词云风格- 更多文件:用更多文件练习词云生成原创 2020-07-20 15:13:09 · 3539 阅读 · 1 评论 -
Python——自动轨迹绘制,数据 与 程序 分开自动化的思想
基本思路- 步骤1:定义数据文件格式(接口)- 步骤2:编写程序,根据文件接口解析参数绘制图形- 步骤3:编制数据文件原创 2020-07-20 12:59:10 · 452 阅读 · 0 评论 -
Python—— jieba中文分词库 + 文本中文的名字词频统计,有意思没?
jieba是优秀的中文分词第三方库中文文本需要通过分词获得单个的词语;jieba是优秀的中文分词第三方库,需要额外安装;jieba库提供三种分词模式,最简单只需掌握一个函数。(cmd命令行) pip install jiebajieba分词的三种模式精确模式、全模式、搜索引擎模式精确模式:把文本精确的切分开,不存在冗余单词;全模式:把文本中所有可能的词语都扫描出来,有冗余;搜索引擎模式:在精确模式基础上,对长词再次切分。代码版本1 :import jiebatxt = o原创 2020-07-19 16:28:02 · 1555 阅读 · 0 评论 -
Python——如何进行文本词频统计呢?看看思路哟。
如何进行文本词频统计呢?看看思路哟1、open( ) 读取文本,for 对特殊字符进行 ch.replace( )替换;2、hamletTxt.split( ) 对单词切分,获得了一个以空格分开的单词小写归一化文本;3、把单词作为字典key counts[word] ,字典值为统计次数 counts.get(word,0) + 1,for循环 统计词频次数;4、字典换为列表,字典值-统计次数,降序排序;5、输出前面出现次数最多的词频。原创 2020-07-19 15:36:11 · 2348 阅读 · 0 评论 -
画各阶雪花——科赫曲线思想——Python
turtle库不懂得可以点击链接: 基本绘图全面攻略——turtle(海龟)import turtledef koch(size, n): if n == 0: # 负责画线 turtle.fd(size) else: #下面函数负责 第几阶段的科赫曲线,海龟方向的指向 for angle in [0, 60, -120, 60]: turtle.left(angle) koch(size/3, n原创 2020-06-30 15:27:22 · 3542 阅读 · 0 评论 -
绘数字时间图——千变万化Python
画一个非常有趣的数字时间图。步骤1:绘制单个数字对应的数码管步骤2:获得一串数字,绘制对应的数码管步骤3:获得当前系统时间,绘制对应的数码管建议程序的读取优先从 main()函数下到上#七段数码管绘数字import turtledef drawLine(draw): # 绘制单段数码管 turtle.pendown() if draw else turtle.penup() #如果draw为真 画笔下落,else 画笔抬起不留痕迹 turtle.fd(40原创 2020-06-28 20:32:43 · 574 阅读 · 0 评论