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

算法修炼之练篇(Python版)——练一层初期

✨博主:命运之光 专栏:算法修炼之练篇(C\C++版) 专栏:算法修炼之筑基篇(C\C++版) ✨博主的其他文章:点击进入博主的主页​​​​​​ 前言:Python是一门很重要的语言,不管如何我们都要去了解和使用它...,此专栏目的为了打牢小白蒟蒻们的Python基础,适合第一天刚开始学习Python的蒟蒻们来学习练习观看。...一共三十篇分为练一层到十层(初期,中期,后期)三十篇完后进入筑基期的修炼。...筑基期可学习更深层次的人工智能方面的(机器学习和深入学习),人工智能离不开Python所以大家想走人工智能,深入学习,机器学习,图像处理,数据挖掘的蒟蒻们,基础打起来,习题连起来。...中map()函数的使用 在Python中,map()函数是一个内置函数,用于将一个函数应用于一个或多个可迭代对象的每个元素,然后返回一个新的可迭代对象,其中包含应用函数后的结果。

7210

Python3 | 练期,入门精简基础语法!

0x00 前言简述 前面我们已经尝试了Python程序的几种运行方式,并运行了第一个Hello World的Python程序,并且列举了 Python2 与 Python3 的部分差异!...温馨提示:作者后续实践主要在 Ubuntu 24.04 TLS + Python 3.12 + Jupyter Notebook 环境中运行,若要配置为作者的学习环境,可参考《#AIGC学习之路》专栏中的流程...温馨提示:若各位看友在其他平台看到此篇文章,一定要关注公众号【全栈工程师修炼指南】进行持续学习!我们一同学习,一起进步,关注后回复【加群】哟!.../usr/bin/python3 ,但是在 Linux 、Unix 系统中建议,在第一行注释中指向 python 的路径,告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python 解释器...编程中除了字符串处理外,最常用的就是输入(input 函数)、输出(print 函数)、格式化(format 函数)或者sys.stdout.write了, 下面我们大致学习实践一下。

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

Python3 | 练期,流程控制语句!

0x00 前言简述 描述:上一章,我们学习Python3编程中操作运算符及其运算符的优先级,相信各位初学看友边看、边实践的基础下已经初步掌握它了,这一章我们一起学习Python3编程入门中流程控制的相关语法及实践案例...温馨提示:作者后续实践主要在 Ubuntu 24.04 TLS + Python 3.12 + Jupyter Notebook 环境中运行,若要配置为作者的学习环境,可参考《#AIGC学习之路》专栏中的流程...温馨提示:若各位看友在其他平台看到此篇文章,一定要关注公众号【全栈工程师修炼指南】进行持续学习!我们一同学习,一起进步,关注后回复【加群】哟!...0x01 Python3 流程控制语句 描述:在 Python 编程中,流程控制语句是用来控制程序执行顺序的,它分为条件控制与循环语句。...x is 10") case 20: print("x is 20") case _: print("x is something else") 示例2.对象模式匹配 (重点学习

3310

Python3 | 练期,入门初识与起步!

正好这才趁着进行机器学习的机会,将Python的编程语言进行系统性的学习,并将学习记录下来,希望对后来的初学者有所帮助,所以希望大家能够多多关注【全栈工程师修炼指南】支持我。...,准备将从基础语法开始,进阶编程,项目实战,由浅入深的学习Python编程语言,并且以最精炼的文字来记录!...温馨提示:由于Python2于2020年随2.7.18版停止支持,所以文章后续学习环境使用Python版本是3.x,若针对2.x版本的演示UP主会特别标明。...温馨提示:若各位看友在其他平台看到此篇文章,一定要关注公众号【全栈工程师修炼指南】进行持续学习!我们一同学习,一起进步,关注后回复【加群】哟! 0x01 介绍 Python Python 是什么?...温馨提示:Python2于2020年随2.7.18版停止支持,所以建议大家使用Python3进行学习,目前Python稳定版本为3.12。 Python 语言特点?

10010

Python3 | 练期,函数创建、参数传递、作用域!

0x00 前言简述 描述:上一章,我们学习Python3编程中最基本而得流程控制语句,相信大家在作者的实践下也已经掌握了相关关键字了吧,这一章我们一起学习Python3编程入门中函数定义、函数调用、函数参数...温馨提示:作者后续实践主要在 Ubuntu 24.04 TLS + Python 3.12 + Jupyter Notebook 环境中运行,若要配置为作者的学习环境,可参考《#AIGC学习之路》专栏中的流程...,此外便于看友一起学习Python系列笔记,访问《#Python学习之路》专栏从前往后按照时间进行学习。...温馨提示:若各位看友在其他平台看到此篇文章,一定要关注公众号【全栈工程师修炼指南】进行持续学习!我们一同学习,一起进步,关注后回复【加群】哟!...0x01 Python3 函数 描述:几乎所有的高级编程语言都支持函数(function),当然Python也不例外,函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

1110

致程序猿:专业课老师没教的,都在这8本书里了

然后,朋友圈里一会儿是“00后开始学习人工智能”,一会儿又是“35岁的程序员没人要”……数据叔觉得,焦虑往往来源于对未知(以及自己的无知)的恐惧,所以数据叔也在反思,在我们的学习和成长过程中缺失什么?...学习,是对自己的教育,养成学习的习惯,回归到本心,好好思考,好好培育属于自己的书卷之,让知识提升你的胸怀和想象。...《欲罢不能:刷屏时代如何摆脱行为上瘾》 作者:亚当·阿尔特 推荐语:全面揭秘和解决“行为上瘾”的奠基之作。美国亚马逊分类图书畅销榜一名。行为上瘾是什么?诱人上瘾的体验是如何设计出来的?...如何远离行为上瘾?如何用行为上瘾做些好事?...——自己绝不能上瘾

31730

Python3 | 练期,基本数据类型,类型转换!

[ 知识是人生的灯塔,只有不断学习,才能照亮前行的道路 ] 0x00 Python3基本数据类型,类型转换 描述:上一章,我们学习Python3基础语法,此章节我们学习Python几种基本数据类型,以及数据类型转换...,希望各位看友认真学习此基础篇章,为后续的深入学习打下牢固的基础,为了不让各位看友犯困,作者也尽可能用简短的语言以及实践示例进行表达。...温馨提示:作者后续实践主要在 Ubuntu 24.04 TLS + Python 3.12 + Jupyter Notebook 环境中运行,若要配置为作者的学习环境,可参考《#AIGC学习之路》专栏中的流程...温馨提示:若各位看友在其他平台看到此篇文章,一定要关注公众号【全栈工程师修炼指南】进行持续学习!我们一同学习,一起进步,关注后回复【加群】哟!...我们主要从创建和访问元组,更新和删除一个元组,元组相关的操作符进行学习: 拼接操作符 重复操作符(8 * (8,)) 关系操作符(大于、小于等) 成员操作符([in] [not in]) 逻辑操作符(not

5110

Python3 | 练期,操作运算符,优先级顺序!

0x00 前言简述 描述:上篇介绍了Python3编程基础数据类型,本篇将介绍Python3编程中的有那些运算符以及操作运算符优先级顺序,这也是在Python3编程中非常重要的一个部分,下来就跟随作者快速过一遍...温馨提示:作者学习Python3编程实践主要在 Ubuntu 24.04 TLS + Python 3.12 + Jupyter Notebook 环境中运行,若要配置为作者的学习环境,可参考《#AIGC...学习之路》专栏中的流程。...温馨提示:若各位看友在其他平台看到此篇文章,一定要关注公众号【全栈工程师修炼指南】进行持续学习!我们一同学习,一起进步,关注后回复【加群】哟! 什么是运算符?...Python3.8 版本新增运算符。

6210

Python3 | 练期,捕获错误异常 、自定义异常处理!

0x00 前言简述 在我们开始学习 Python 编程语言的时候, 我们经常会遇到各种错误, 比如:语法错误,运行时错误,逻辑错误等等, 这些错误在开发学习中是不可避免的, 但是随着我们学习的深入可以发现...Python 可以很好的处理这些错误, 并且在正式业务的开发环境中往往都是需要想到不同的报错场景, 然后编写对应的异常处理机制, 下面我们就一起来学习Python 中如何进行错误与异常处理,以及如何自定义一个异常类...weiyigeek.top-Python3 错误和异常图 什么是异常处理机制?...特别注意,自定义异常都应该从 Python 的基类 Exception 继承....4.2 更复杂的自定义异常 自定义异常可以包含更多信息,例如错误码、上下文等,以下是一个更复杂的自定义异常示例(非常值得大家学习): class DetailedError(Exception):

4310

Python3 | 练期,面向对象、类魔术方法,类修饰器!

weiyigeek.top-面向对象编程中的概念图 温馨提示:作者后续实践主要在 Ubuntu 24.04 TLS + Python 3.12 + Jupyter Notebook 环境中运行,若要配置为作者的学习环境...,可参考《#AIGC学习之路》专栏中的流程,此外便于看友一起学习Python系列笔记,访问《#Python学习之路》专栏从前往后按照时间进行学习。...温馨提示:若各位看友在其他平台看到此篇文章,一定要关注公众号【全栈工程师修炼指南】进行持续学习!我们一同学习,一起进步,关注后回复【加群】哟!...0x01 Python 面向对象编程 描述: Python 本身就是一门面向对象编程语言(无处不对象),它支持面向对象的程序设计方法, 在Python中的类提供了面向对象编程的所有基本功能,例如:类的继承机制允许多个基类...Python 严格要求方法需要有实例才能被调用, 这种限制其实就是Python所谓得绑定概念; #!

7710

题目 1056: 二级C语言-温度转换(python详解)——练四层初期

int(input()) # 接收用户输入的整数值,并将其赋值给变量f print('{:.2f}'.format(5/9*(f-32))) # 计算并打印摄氏温度值 代码逐步解释 这段代码涉及到了Python...print('{:.2f}'.format(5/9*(f-32))) 这行代码中,我们使用了Python的字符串格式化方法。...详细解释一下format()函数的用法 format()是Python字符串的一个方法,用于格式化字符串。通过使用花括号 {} 作为占位符,我们可以将不同类型的数据插入到字符串中。...在调用 format() 方法时,我们将 name 和 age 作为参数传递给该方法,Python 会自动将它们插入到字符串中对应的位置。...需要注意的是,format() 方法支持的插入方式非常灵活,具体用法可以参考 Python 官方文档或其他相关教程。 提交结果 结语 再接再厉,接着让我们来练下一题!

16710

Python学习

2-27 在命令行窗口中启动的Python解释器中实现 在Python自带的IDLE中实现 print("Hello world") 编码规范 每个import语句只导入一个模块,尽量避免一次导入多个模块...使用必要的空行可以增加代码的可读性 运算符两侧、函数参数之间、逗号“,”两侧建议使用空格进行分隔 避免在循环中使用+和+=运算符累加字符串 适当使用异常处理结构提高程序容错性 保留字与标识符 概念:保留字是Python...number) Number = 1 print(Number) NUMBER = 2 print(NUMBER) 运行: 3-06 单行注释 注释是指在程序代码中添加的标注性的文字 多行注释 在Python...:95 English:92 C:89 # 算Python跟C分数差 # 算平均成绩 Python = 95 English = 92 c = 89 sub = Python - c print...("Python跟c的分数差为:" + str(sub)) sum = Python + English + c avg = sum / 3 print("平均成绩:" + str(avg)) 运行

17130

PythonPython学习总结

背景 PHP的$和->让人输入的手疼(PHP确实非常简洁和强大,适合WEB编程),Ruby的#、@、@@也好不到哪里(OO人员最该学习的一门语言)。...Python应该是写起来最舒服的动态语言了,一下是一些读书笔记,最后会介绍一下高级的用法:Mixin、Open Class、Meta Programming和AOP。...函数定义 1 def say_b(): 2 print "b" 强类型 Javascript和Php是弱类型的,Python和Ruby是强类型的。弱类型允许不安全的类型转换,强类型则不允许。...1 #1 + “1” 这行代码在Python中会报错。...备注 Python在作用域方面非常接近Javascript,类型和对象系统也有几份相似(虽然Javascript是基于原型的),Javascript、PHP、Python和Ruby这几门语言交叉学习会带来意想不到的收获

50740
领券