首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python 编程案例

本小节实现一个通讯录管理程序,通过这个案例来融会贯通之前所学习的知识,该程序使用到如下知识点: 条件选择 循环 列表 字典 键盘输入 屏幕输出 编写程序 addr-manage.py 实现通讯录管理系统...用户输入联系人姓名,打印输出该联系人的信息 删除联系人: 用户输入联系人姓名,从通讯录中删除该联系人 通过命令行界面实现以上功能,程序 addr-manage.py 运行时首先打印一个菜单,如下所示: C:\> python...遍历列表 persons,循环变量 person 是一个字典 在第 3 行,打印变量 person 的内容 对每个联系人打印输出一行,假设通讯录中已经存储了张三和李四两个联系人,输出如下: C:\> python

35210
您找到你想要的搜索结果了吗?
是的
没有找到

几个Python案例,爱上Python编程!

Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰。 语法简洁清晰,那么我们用少量的Python代码能做哪些有趣的东西?...2、Python代码与注释: 理清思路一行代码实现: 看上去是三行,在IDE中写作一行Python代码即可实现,如图: 此图为静态图,效果并不如意,那么我们把它做成动态图并实现图文表白如何?...(可自行更改字母内容) 更改后代码如下: 二、Python爬虫入门级别教程之图片爬取 1、很多因为兴趣而学习Python的朋友大多是看到别人爬取视频、图片吧,我是以前看到别人爬取小电影,我才有动力学的...四、小猪佩奇 示例: 源代码: Python有很多很有趣的玩法,一开始学习的时候,可以从趣闻性比较大的这些小案例入手,会提起好奇心。...3、书籍+视频+时间+实战+老师答疑=高薪Python 我有一个微信公众号,经常会分享一些python技术相关的干货;如果你喜欢我的分享,可以用微信搜索“python语言学习”关注 欢迎大家加入千人交流答疑裙

1.2K10

几个Python案例,爱上Python编程!

Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰。 语法简洁清晰,那么我们用少量的Python代码能做哪些有趣的东西?...2、Python代码与注释: ? 理清思路一行代码实现: ? 看上去是三行,在IDE中写作一行Python代码即可实现,如图: ?...二、快递查询工具 1、此Python小项目需要用到json与requests两个库,还需调用API。 2、代码注解: ? 3、查询效果: ? !...三、Python爬虫入门级别教程之图片爬取 1、很多因为兴趣而学习Python的朋友大多是看到别人爬取视频、图片吧,我是以前看到别人爬取小电影,我才有动力学的。 ? 2、Python代码: ?...我的确也不会说啥,毕竟编也正在这样做。 源代码: ?

89421

案例(八):商户信息整理(python)

在使用商户信息数据时,通常直接拿到的数据会存在数据信息杂乱都情况,需要经过一定清洗整理才可以使用,本次就通过一个案例介绍商户信息数据清理的基本方法。...私心放个三猫个人show,请开始夸 1 需求目的 本次案例中,我们的样例数据是上海几家商户及其地址信息,其中地址信息包括市、区、具体门牌号,但所有信息均未进行拆分,因此无法对商户名称及地址信息进行更好的应用整理...; substr = "is"; print str.rfind(substr); #输出结果为:5 正则表达式 python中的re模块可以通过正则表达式实现一系列的字符串匹配功能,其中re.sub(...)用于替换字符串中的匹配项,'\D'代表除数字以外的任意字符,官方示例中,展示了如何将所有的非数字字符替换为空(即去除所有非数字字符),在本次介绍的案例中我们也用此方法将商户名称后面()中的内容剔除掉。...2004-959-559 # 这是一个电话号码" # 移除非数字的内容 num = re.sub(r'\D', "", phone) print (num) #输出结果为:2004959559 3 python

1.1K20

Python案例——喝墨水的乌龟

(本文为前一篇文章《理解编程语言只需四个词-编程知识体系介绍(带python及scratch案例)》的说明案例之一) 我们的这个案例要通过Python实现,通过控制一只乌龟喝不同颜色的墨水,当乌龟爬行的时候...第四步:完善程序 丰富墨水颜色数量,改变乌龟的外观 第五步:扩展程序 这个案例的进一步扩展,比如添加功能、以此为基础改成其他程序等。...这里说一下Python Turtle的坐标系,屏幕中央是原点(0,0),水平方向X轴向右方向为正方向,垂直方向Y轴向上为正方向。...8.10 辅助工具 像上一个案例一样,为了编程方便,这里我们也用了一个辅助辅助工具: print(xcor(),ycor()) 这行代码可以输出乌龟的X坐标和Y坐标。...8.11 案例中的编程系统分析 我们来分析一下代码,所有涉及到数字、颜色的地方都属于“数据”部分。条件判断部分属于“控制”部分,比判断乌龟是否在墨水池的坐标范围内。

1.5K20

案例(六):预测小偷行为(python

时间序列分析 将数据存储为csv格式,导入python,查看前10行数据。...从10月份的失窃图可以看出,失窃数额呈现似有似无的周期性波动:1号,15号,29号失窃数额激增,相隔皆为14天,且都是周三,但是10号和23号也出现失窃高峰。...结合周围情况发现,周围有一所学校学生每2周的周三下午不上课,还有一所学校在出现失窃高峰的日子为学校活动日,下午也不上课,且学校的学生家比较远,寒假春假的时候很难出现在杂货店,因此,初步怀疑两所学校的学生与杂货店失窃有关...几个概念 逻辑回归:算法简单和高效,在实际中应用非常广泛。将普通回归函数,经Sigmoid函数,把输出压缩到[0,1]。当用逻辑回归做分类问题时,通常针对二分类问题,即结果是二选一的数据。

2.5K70

Python进行机器学习案例

概要 本文是用Python编程语言来进行机器学习实验的第一篇。...用NumPy有效地咀嚼数据,用SciPy智能地吸收数据 Python是一个高度优化的解释性语言,在处理数值繁重的算法方面要比C等语言慢很多,那为什么依然有很多科学家和公司在计算密集的领域将赌注下在Python...因为Python可以很容易地将数值计算任务分配给C或Fortran这些底层扩展。其中NumPy和SciPy就是其中代表。...小结 从上面的实验中,我们可以看出,如果是直线拟合的话就太简单了,但多项式的阶数从10到50的拟合又太过了,那么是不是2、3阶的多项式就是最好的答案呢?...总结 这一小节作为机器学习实验的引入,主要传递两点意思: 1、要训练一个学习器,必须理解和提炼数据,将注意力从算法转移到数据上 2、学习如何进行机器学习实验,不要混淆训练和测试数据

1.8K90

几个Python案例,爱上Python编程!「建议收藏」

Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰。 语法简洁清晰,那么我们用少量的Python代码能做哪些有趣的东西?...2、Python代码与注释: 理清思路一行代码实现: 看上去是三行,在IDE中写作一行Python代码即可实现,如图: 此图为静态图,效果并不如意,那么我们把它做成动态图并实现图文表白如何?...(可自行更改字母内容) 更改后代码如下: 二、Python爬虫入门级别教程之图片爬取 1、很多因为兴趣而学习Python的朋友大多是看到别人爬取视频、图片吧,我是以前看到别人爬取小电影,我才有动力学的...2、Python代码: 3、效果图 三、佛祖镇楼 代码有点那个……但是效果是出来了。...四、小猪佩奇 示例: 源代码: Python有很多很有趣的玩法,一开始学习的时候,可以从趣闻性比较大的这些小案例入手,会提起好奇心。

30250
领券