自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 用函数统计字符串字母数字个数Python

`python string = “haohuoyuan.net” alpha_count, num_count = count_alpha_num(string) print(“字母个数:”, alpha_count) print(“数字个数:”, num_count) “`“`python def count_alpha_num(string): # 初始化字母和数字计数器为0 alpha_count = 0 num_count = 0。小明高兴地笑了,因为他知道他的函数正常工作。

2023-10-28 14:25:15 1147

原创 编写一个计算阶乘的递归函数

递归函数应该能够将原问题转化为更小的同类问题。在计算阶乘的递归函数中,我们可以将问题转化为计算n-1的阶乘,并将结果与n相乘。“`python def factorial(n): # 定义基本情况 if n == 1: return 1。在计算阶乘的递归函数中,当n等于1时,我们可以直接返回1作为结果。# 缩小问题规模 return n * factorial(n – 1) “`结果是120,与我们的预期一致。这表明我们的递归函数是正确的。现在让我们来测试一下这个递归函数。

2023-10-28 14:19:20 593

原创 编写函数确定三角形

在开始之前,我们需要先导入一些必要的库,以便在后面的代码中使用。这就好像是我们去爬山,需要准备好工具一样。在这里,我们需要用到Python的math库,它里面有许多数学函数可以帮助我们进行计算。而一个三角形的特点是,任意两边之和大于第三边。我们可以利用这个特性来编写我们的函数。让我们来看看代码是怎么写的。假设我们想判断边长为3、4和5的三条边是否能够构成一个三角形。这个函数的作用就是判断三个给定的边长是否能够构成一个三角形。函数的编写,接下来就是测试一下我们的函数是否正常工作了。看来我们的函数运行正常。

2023-10-28 14:17:43 275

原创 自定义平方差的函数python语言

通过调用custom_sq_diff函数,并将heights和target_height作为参数传递进去,我们可以得到一个描述数据集中身高与目标身高差异的平方差。有一天,当我正在阅读一本关于数据分析的书籍时,突然被一只可爱的小猫咪的动作所吸引。我突然想到,这就好像我们在计算平方差时需要关注的数据点和它们之间的相对位置。这段代码的逻辑很简单,我们遍历了列表中的每个数据点,并计算它们与目标数值之间的差异。的函数,并给它传入两个参数——一个列表,代表我们关注的数据点,以及一个目标数值,用来与数据点进行比较。

2023-10-28 14:15:52 139

原创 计算存款利息的函数python

我们需要设计一个函数,接受三个参数:本金(principal)、存款期限(term)和年利率(rate of interest),然后返回计算得到的存款利息(interest)。比如说,如果我们传入的参数有错误或者是负数,那么我们的函数可能会返回错误的结果。那么,我们该如何解决这个问题呢?我们可以使用条件语句来检查参数的有效性,并在参数无效时返回一个特殊的值——例如None。这样,无论我们传入什么样的参数,我们的函数都能正确地处理并返回预期的结果。现在,我们来试试调用我们的函数,看看它是否能够正常运行。

2023-10-28 14:13:31 1461

原创 VsCode配置python开发环境的方法

将”python.pythonPath”: “python/haohuoyuan.net/”,的值修改python安装路径,;Ctrl+shift+B运行程序。这时候会提示配置任务运行程序,点击配置。选择运行任意外部命令菜单。输入 "ext install python",搜索时间可能会比较长。好了,现在Python的代码可以Ctrl+shift+B直接运行了。修改用户设置-settings.json,安装过程不能停止,否则重新安装;打开VScode,Ctrl+p。同样要注意转义符的问题。

2023-10-28 14:12:43 148

原创 python的使用度越来越广泛

通过上面文章的内容,小编相信应该能解答大家对于python的一些疑问,应该知道了 可以做什么事儿这个问题!掌握python是未来不可或缺的技能,希望大家能去学,学好python,人生苦短,python当歌!

2023-10-28 10:16:31 78

原创 初学编程100个代码

尽管初学编程可能会面临一些挑战,但只要掌握正确的方法和态度,相信每个人都能够掌握这项技能。几乎都是第一个练习。继续学习更多代码片段,了解更多的编程概念和技巧,将有助于你在编程领域取得进一步的突破。面向对象编程是一种常用的编程范式,它将程序组织为对象的集合,每个对象都有自己的属性和方法。希望这100个代码片段对初学者来说是一个有用的参考,能够帮助你快速入门编程,并为你的编程之路铺就坚实的基础。文件操作是编程中常见的任务之一,它允许程序读取和写入文件。字典是一种键值对的数据结构,可以根据键获取对应的值。

2023-10-28 10:12:50 360

原创 自学python心得分享

用我自身的经历来说吧,我自学python断断续续也有好几年了,因为之前没有任何基础,加上自己的耐心不是很好,写的东西太少,不知道改如何把零碎的知识点给穿插起来。看教程的时候,总觉得自己懂了,可是一开始自己写东西的时候就懵了。想实现一个什么样的功能,不知道怎么着手开始,那就baidu,google搜索,看看前辈们是怎么做的,六. 坚持写博客,把自己在学习中遇到的困难,自己解决困难的思路,新的知识点自己是怎么把它弄明白的。同类的问题,在自己的博客中就能找到解决的方法,不用去baidu,google大海捞针了。

2023-10-28 09:55:38 43

原创 如何自学Python?

python自学是有一些难度的,当然,如果你现在只想入门,等工作后再同时学习的话,入门是没问题的。但就是不知道你有编程和计算机方面的基础吗?比如,学过《计算机基础》、《C语言》、《数据结构》、《操作系统》这些课吗?我在这里假设你没有接触过。学习编程是一项长期战斗的过程,尤其自学,希望你不要脑子一热,买教程,看视频,没过几天,热情就褪去了,最后完成了从入门到放弃的全过程,究其原因主要是缺乏清晰的目标,没有方向,或者方向不明确。

2023-10-28 09:36:46 40

原创 pycharm和python的区别

总结来说,Python是一种编程语言,而PyCharm是一个用于编写和管理Python代码的IDE。3)第三点是,Python是一个解释器,Pycharm是一种专门为Python编程语言设计的IDE(集成开发环境),使用Pycharm编写Python程序,并最终得到Python解释器的支持,这两种方法都可以使用;Python语法和动态类型,以及解释型语言的特性,使它在大多数平台上成为编写脚本和快速开发应用程序的编程语言,随着版本的不断更新和语言新功能的增加,逐渐被用于独立的大型项目的开发。

2023-10-16 16:37:01 359 1

原创 pycharm怎么开始编程

在项目资源管理器中,右键单击项目文件夹,然后选择 "New"(新建) > "Python File"(Python文件)。2、选择Pure Python,提供要创建项目的位置,我把这个项目放在了我电脑的这个路径下/User/xuxh/PycharmProjects/haohuoyuan.net/并给这个项目起名为demo。若要运行您的代码,请选择代码中的一个或多个行,然后右键单击并选择 "Run"(运行)。如果您遇到问题或需要帮助,PyCharm有一个强大的集成帮助系统,可以提供文档和提示。

2023-10-16 16:32:29 690 1

原创 pycharm是干什么作用

登入,录出,视图拆分与合并——所有这些功能都能在其统一的VCS用户界面(可用于Mercurial,Subversion,Git,Perforce和其他的SCM)中得到。其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器,可帮助用户更快更轻松的完成编码工作。有了该功能,用户便能在项目范围内轻松进行重命名,提取方法/超类,导入域/变量/常量,移动和前推/后退重构。用户可使用其编码语法,错误高亮,智能检测以及一键式代码快速补全建议,使得编码更优化。5、支持Google App引擎。

2023-10-16 16:29:49 358 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除