初识Python

具身智能落地实战:制造业、物流与电力的工业级方案设计 具身智能是一种融合感知、推理与物理执行的智能范式,其核心在于构建具备因果建模能力、多模态闭环反馈和实时动作规划的行动主体。区别于通用AI或传统自动化,它依托多模态大模型、高精度力觉/触觉传感及Sim2Real仿真技术,实现对真实物理环境的深度理解与自适应交互。技术价值体现在可解释性决策、毫秒级跨模态协同与零停机容错能力,已规模化应用于制造业质检、物流破损鉴定、电力绝缘子巡检等强约束工业场景。本文聚焦‘行业应用方案解决方案’这一高频搜索需求,系统拆解从工位筛选、分层架构设计到72小时现场交付的全链路工程方法论 阅读详情



在做Continue intergration 的时候,因为服务器终端是架构在云环境里面的Ubuntu服务器,所以一直在用Shell脚本去写一些代码,感觉很冗余,后来听说有一种叫python的语言可以支持我前一部分的所有代码,但是项目的时间上面不允许我再用Python去重构我的代码,所以趁业余时间自己去学习python。


选择IDE,一开始使用Python自带的IDE,感觉有点不爽,所以最终使用的是Python2.7+Netbeans来进行学习,简单的看了一下Python的语法,实际上对有过软件开发经验的人来说真的不是很难,只是我一直写C#代码,有用{}的习惯,后来转写Powershell和Linux Shell,也没有任何的格式要求,只是平时自己写的时候注意一些空行啊,格式优化之类的,而Python对格式的要求相当的严格,所以也有助于我们平时良好的编程习惯。
Python的官方网站是www.python.org, 里面有很详细的教程,我学习编程很喜欢去这类的官方网站去看,也许有的人说自己英文不好,看不懂,其实我英文也不好,但是你学习软件嘛,不学也得学,慢慢就懂了,要不你去学易语言,听说是全中文的类。
        
我觉得国内的python网站,Python论坛都是鱼龙混杂,没有太多可取的地方,说到这里又想到了国人学习的一些通病,动不动就在论坛上面问些小儿科的问题,或者是我想学习python应该怎么去学的问题。其实很多问题用google就可以解决,百度就算了吧,我的搜索习惯是技术文档之类的上google,娱乐之类上百度,想上百度去搜索一些技术方面的东西,我得翻很多页才能找到我需要的,弃之不用也。国内还是有很多Python的大牛的,只是这些人很少出现或者说人家压根就不愿意去回答你那些相当于白痴的问题,大多数的问答啊都是新手问比新手多学几天的人,一问一答,不亦乐乎。新手觉得自己学到了东西,多学几天的人也就自以为自己成了大牛,其实大都是小儿科罢了。当然了,我先现在也只是一个初学者了而已,但是我觉得正确的学习方法和态度是必不可缺的。
            记得以前刚毕业的时候来公司,公司的一位前辈告诉我,没有人不喜欢勤奋好学的手下,也很希望你能提出问题,但是前提是你需要先在你自己研究的基础上去提出问题,不要动不动的就问,这段代码讲的什么,这句代码有什么用,这样别人会帮你当白痴,现在自己也工作了快四年,发现真的是这样子,纵观手下的几个人,我比较喜欢Dean和Joe这样的,有东西交给你,你先自己去research,然后有什么问题再问,我会觉得你真的是想过了,我也乐意去回答你的问题,我也超不爱哪种什么也不看,就直接问问题的,我虽然还是会给你讲解,但是我心中会认为你真的是个BC。可能话说的有点重吧,但是这是人之常情,你可能觉得网上又没人认识你,也无所谓了,但是这样子真的是不好,有事情先自己解决,再问,这样你才能学到东西,才能把知识变成你自己的。
            废话不多说了,下面开始我的学习旅程了,大家一起学习一起进步吧。
    对于学习软件的人来说,要么是新手,从未接触过开发的,或者是有一点编程经验的,对什么面向对象啊,if else, 类啊什么都有点概念的人,我这里面的东西不针对没有任何经验的人,因为我自己有一点经验,记录的也是我学习的历程,记录点脚印而已。
           隆重向大家推荐一款笔记软件WinZ,现在网络上有很多的这类软件,我还是比较喜欢这一款,好用,舒服,平时将一些看到的东西以及想法随时记录下来,有助于以后整理,我现在写的这些东西都是记录在WinZ里面的。
       学Python当然要有Python的环境了,所以第一步就是安装:  
      1.Install
       Ubuntu上面自带Python所以也不用安装了,Windows上面么下载一个包http://www.python.org/ftp/python/ 上面有各种版本,我使用的是2.7的版本,3刚出来,不是很稳定,最稳定的版本是2.6.3。
      就Next,Next一路下去就OK了。
       2.选择编译器
         基于Python的编译器很多,什么eclipse+pydev,什么Ulipad,我就用过Python自带的IDE和Netbean的Python环境,个人觉得NetBeans比较好用,当然在装Netbeans之前你要装JDK,设置环境变量,这些在网上一查就明白,我就不记录了,不要说你是C#的,C++的就不会,本人也是一直做C#的,程序不分国度,大家一家亲么,什么都要涉及一点。
        Netbeans的安装包可以在NetBeans的官网上找到,下载下来后遇到了一些麻烦,我的JDK安装好了,Java -version ,javac什么的命令都可以出来东西,但是它就是报错,说我JDK没有安装好,要不就是什么Unspport version,最后才在网上找到了解决方案:
        cd ${NetBeans.dir}
        netbeans-XX.exe --extract
        java -jar bundle.jar
    3.教程
       官网上的教程很多,也有很多分类,有完全新手的教程,有些是给有经验的人看,有低级的入门的,也有高级的,我当然是从低级入门的开始看的了


   下面一篇文章我会给大家推荐我学习的书籍。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf 作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo... 立即下载

相关推荐

IPD的分析工具与模型(十六)CBB公用基础模块管理实现资源共享,缩短开发周期

CBB流程的开发环节,基于CBB规划中所识别和设计的CBB,进行CBB的详细设计(包括参数设计和接口设计),并最终实现CBB的落地开发。作为特殊类型的技术构件,CBB的开发流程,可沿用技术开发中的构件开发流程,具体包括概念、计划、开发和迁移等步骤,具体可参见前文的相关介绍。有了蓝图与架构设计,落地实施是关键攻坚。具体工作内容包括:具体工作内容包括:a. 以相似性、聚类、相对独行性、可组合、可扩展性、可维护性等原则为指导,按照产品的功能特征和业务类型,聚焦零散的功能点,形成功能模块,实现产品功能模块的划分;

corgi2020的博客 2006

python官网中文官网-Python官方中文文档强势来袭

原标题:Python官方中文文档强势来袭Python 官方支持的文档一直没有中文。小伙伴们已经习惯了原汁原味的英文文档,但如果有官方中文文档,对于初学者来说,门槛会大大的降低。现在中文文档强势来袭官方中文文档地址:https://docs.python.org/zh-cn以前也是有一些第三方维护的 Python 中文文档,不过可能因为人力等限制,并做不到同步更新与维护。目前也有很多高质量的 Pyt...

q6q6q的专栏 2657

玩转ubuntu18 --机器视觉方面(yolo算法识别及摄像头和cmake问题解决)

玩转ubuntu18 --机器视觉方面(yolo v3算法识别) 1.YOLO的简介 工作原理 先前的检测系统重新调整分类器或本地化器以执行检测。他们将模型应用于多个位置和比例尺的图像。图像的高分区域被视为检测。 我们使用完全不同的方法。我们将单个神经网络应用于整个图像。该网络将图像划分为区域,并预测每个区域的边界框和概率。这些边界框按预测概率加权。 我们的模型比基于分类器的系统具有几个优势。它在测试时间查看整个图像,因此其预测由图像中的全球上下文提供信息。它还通过单一网络评估进行预测,这与R-CNN等系统

qq_53951823的博客 1556

从零开始学习Python,手把手快速进入状态

万事开头难,动起手来先走出第一步,才可能看到更远的风景。一、下载安装Python,下面可以选一种下载2.--- 3.9目前最新版(win7不能安装,需要win10)3.--- 3.8最后一版3.8.7(win7可以装)4.--- python3.6.8,python3稳定版(我的linux生产环境就用)5.喜欢的版本python2.7过时了,新学可以不考虑。安装:选customize自己选安装位置pip必须选,其他可以全选或全不选选择自己喜欢放的位置安装完成。

xiangxueerfei的博客 136

spring-ai 1.0.0 学习(四)——提示词管理

摘要:本文介绍Spring AI中提示词管理的最佳实践。首先展示基础样例,指出直接传递用户输入的局限性。随后分析优质提示词应包含系统消息、上下文信息、输出结构和问答样例四要素。文章详述两种实现方式:链式调用(使用ChatClient构建器)和传统对象创建方法。进阶部分涵盖核心接口(Prompt、Message等)、消息类型、模板渲染配置(支持自定义)及提示词工程技巧(如RAG、任务分解)。最后提及高级功能如少样本模板和提示词库。全文强调结构化提示词对提升AI输出质量的关键作用,并展示Spring AI的灵活

hzp的专栏 1366

YOLOv13多分支融合机制+SE注意机制 RepVGGBlock_OREPA架构 map提升4.89,召回率提升8.66

本文提出了一种改进的YOLOv13目标检测模型,通过引入RepVGGOREPA模块和重参数化技术,显著提升了模型性能。实验结果表明,采用RepVGGBlock后,mAP提升4.89,召回率提升8.66%。文章详细介绍了模型移植过程,包括创建YOLOv13-REPVGGOREPA配置文件、修改任务处理代码和模块初始化文件,并提供了完整的OREPA模块实现代码。该模块通过多尺度特征融合和SE注意力机制,实现了训练时的丰富表征能力和推理时的高效计算,为YOLO系列模型提供了新的优化思路。

FJN110的博客 2650

PythonCN开源项目教程

PythonCN开源项目教程 1. 项目的目录结构及介绍 该项目的目录结构如下: pythoncn-projects/ ├── docs/ # 文档相关资料 │ ├── _build/ # 文档构建输出目录 │ └── source/ # 源码文档 ├── src/ # 项目源代码 │ ├── apps/ ...

gitblog_00041的博客 289

24届数字IC设计/验证秋招总结贴——先看这个

为方便快速进行查找该专栏的内容,将所有内容链接均放在此篇博客中整理不易,欢迎订阅~~

qq_42135020的博客 8418

ApacheCN Python 译文集(二)20211110 更新

Python 应用计算思维 零、序言 第一部分:计算思维导论 一、计算机科学基础 二、计算思维要素 三、理解算法和算法思维 四、理解逻辑推理 五、探究性问题分析 六、设计解决方案和解决流程 七、识别解决方案中的挑战 第二部分:应用 Python 和计算思维 八、Python 简介 九、理解输入和输出,设计求解算法 十、控制流程 十一、在简单挑战中使用计算思维和 Python 第三部分:将计算思维和 Python 用于数据处理、分析和应用 十二、在实验和数据分析问题中使用 Python 十三.

龙哥盟 1万+

手把手教你学Simulink——基于Simulink的模糊自适应PI调节FOC电流环

本文提出基于模糊自适应PI控制的FOC电流环优化方案,针对传统PI控制参数固化、抗扰性差等问题,通过模糊逻辑在线调整PI参数。方案采用双输入(电流误差及变化率)和三输出(ΔKp/ΔKi/PI调节)结构,实现动态响应时间<30μs(提升38%)、超调<5%(降低71%)、参数摄动下误差<±0.4A(精度提升73%)。详细介绍了Simulink建模步骤,包括模糊规则设计(7语言变量、49条规则)、隶属度函数配置及自适应PI实现逻辑,并提供实机部署建议。仿真结果表明,该方法显著提升系统鲁棒性,特

MHD0815的博客 79

组态王与DLT645-2007电能表通讯调试总结

组态王与电力协议DLT 645-2007调试总结 DLT 645-2007是多功能电能表通信协议,该标准由中国电力企业联合会2006年提出,该协议为主-从结构的半双工通信方式。手持单元或其它数据终端为主站,多功能电能表为从站。每个多功能电能表均有各自的地址编码。通信链路的建立与解除均由主站发出的信息帧来控制。帧是传送信息的基本单元,每帧由帧起始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成,每部分由若干字节组成,帧格式如图1所示。 1.确定设备地址 地址域由 6 个字节构

逍遥子的博客 1万+

Python的方法定义

<br />常用的方法定义<br />方法在OOP中会经常用到,减少代码的冗余,作为一门面向对象的语言,Python自然也有自己的方法定义。那么怎样在Python中定义一个方法呢,很简洁的方法:define functionname()<br />调用的时候直接使用这个方法名就可以了,functionname(),就可以了,当然在方法定义的时候一样可以定义它的输入参数,例如:define functionname(yourname,myname),在调用的时候传入参数即可。<br />__author__=

cnpython的专栏 1万+

YOLOv8 置信度阈值 (conf) 和 IoU 阈值 (iou) 详解:如何平衡漏检与误检?

摘要 本文深入探讨了YOLOv8目标检测模型中两个关键参数——置信度阈值(conf)和IoU阈值(iou)的核心作用。文章从目标检测的基础概念出发,解释了置信度分数反映模型预测可靠性,IoU衡量预测框重叠程度。重点剖析了非极大值抑制(NMS)机制如何通过这两个阈值进行预测框筛选:置信度阈值作为初筛门槛,IoU阈值决定重叠框的取舍。通过生动比喻和可视化图表,阐述了合理调节这两个参数能有效平衡误检与漏检问题,是优化YOLOv8模型实际表现的重要技巧。全文以实践为导向,帮助开发者掌握成为"调参大师&qu

深耕 Vue 生态与 JS/TS 技术,聚焦组件封装、响应式原理、TS 类型设计,解析工程化配置与性能优化方案。同时分享 YOLOv8 目标检测实战、AI 大模型面试核心考点,以代码实例拆解技术实现与业务解法。 1259

Python课堂01——初识Python

与其他编程语言相比较,Python有着更为简单的语法,所以学习Python对于很多刚进入编程领域的初学者来说是一个很好的选择。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。5、速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。7、高层语言:用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。2、易学:Python极其容易上手,因为Python有极其简单的说明文档。

ZxVSaccount的博客 607

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Python语言初识

一、Python的历史 2008年Python同时更新了两个版本   python2x 和 python3x的不同     python2x:源码不规范,源码重复较多          对于中文报错          默认编码方式:ASCII(包含英文)          在python2x版本下显示中文,在此文件首行加上:# -*- encoding:utf-8 -*-     python3x...

Zhan__HQ的博客 319

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

初识python教学反思_Python初识(一)

首先我有编程语言的基础,你也有就最好了,这样会很快认识Python。当然由于本人见识和学识的局限性,请广大猿/媛们多多包涵与指正(希望多评论哦),共同进步嘛。先看看python的学习路线图:◆ 准备环境:到python官网下载python3.5;并安装(win安装教程:http://www.tuicool.com/articles/eiM3Er3/)。开发工具一般用pycharm或eclipse+...

weixin_39835925的博客 1383

初识python 教学设计_青岛版八年级《初识Python》教学设计.doc

PAGEPAGE 2第4课 初识Python教学设计【教学目标】1.知识与技能:了解python编程语言起源以及应用,知道python编辑器的常用用法,掌握利用python编写程序的一般步骤。2.过程与方法:通过自主讨论、合作探究、实践练习,提高自我学习的能力。3.情感态度与价值观:增加学生对计算机的了解,让学生了解编程语言,增强对信息技术的热爱。【教学重难点】1.重点:print()函数的使...

weixin_39622905的博客 2521

六年级学python_六年级初识Python ppt

PPT内容这是六年级初识Python ppt,包括了初识Python,什么是Python,Python的特性,Python四则运算,面积是多少等内容,欢迎点击下载。第2章 Python编程入门课程描述Python诞生于20世纪90年代初,是一种解释型、面向对象、动态数据类型的高级程序设计语言,是最受欢迎的程序设计语言之一。本章介绍Python语言的基本情况。本章知识点第八课 初识Python第...

weixin_39929254的博客 473

初识python语言_初识python

原标题:初识python一、python概述1、什么是python?Python是一种解释型、面向对象、动态数据类型的高级程序设计语言Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议2、简介Python 是一种解释型语言开发过程中没...

weixin_39600319的博客 255

Python-初识Python

本文介绍了Python的基础知识,包括它的一些基础语法:字面量、注释、变量、数据类型、数据类型转换、标识符、运算符、以及字符串相关知识,经过此篇我们正式踏上Python知识的海洋。

熬夜秃顶中...... 1861

day01 初识python

day01 1、初识计算机cpu : 大脑,中央处理器,运算计算中心内存: 临时存储数据,供cpu运算 优点:读取速度快 缺点:容量小,成本高,断电即消失硬盘: 长时间存储数据,大量数据 500G 1T 电影 优点: 容量大,成本低,断电不消失 缺点: 读取速度慢操作系统: 调配,各个硬件的运行 速度对比:cpu 飞机 内存 高铁 硬盘步行 2、py2 与...

weixin_30909575的博客 107

Python 初识

变量名由字母、数字、下划线组成,不是全都必须有;不能以数字开头;区分大小写。序号用户名是否合法1username合法2userName合法3UserName合法4username_1合法5username合法6userN@me不合法71userName不合法变量的使用过程声明变量(变量名字、变量类型)初始化(变量第一次赋值)变量赋值和反复使用(赋值)

2301_79118231的博客 213

python初识

讲述python的简单相关操作及演示代码

qq_58683895的博客 162

阶段二开始-第一章—8天Python从入门到精通【itheima】-111节(初识对象)

《面向对象编程入门:初识对象与数据组织》 本文通过生活场景类比,介绍了面向对象编程中对象的概念及其数据组织优势。1)将数据组织类比为设计表格,展示如何用类定义数据结构(Student类);2)演示创建对象(stu1)和属性赋值的过程;3)说明对象相较于传统容器(如列表、字典)在数据管理上的优势:更有序、易维护、层次分明。通过Python代码示例,直观呈现从类设计到对象创建、赋值的完整流程,为后续面向对象特性学习奠定基础。

2301_80318725的博客 646

(初识Python)第一次用Python写代码

(初识Python)第一次用Python写代码

爱上小公举 965
上一篇: 在优快云安家
下一篇: Python 的Hello World!
cnpython
博客等级 码龄16年 13粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值