14天学习训练营导师课程:
李宁《Python Pygame游戏开发入门与实战》
李宁《计算机视觉OpenCV Python项目实战》1
李宁《计算机视觉OpenCV Python项目实战》2
李宁《计算机视觉OpenCV Python项目实战》3
Python 是一种高级、通用、解释型编程语言。
Python 是一种高级编程语言,易于学习。Python 不需要你了解计算机的细节就可以高效地开发程序。
Python 是一种通用语言。这意味着您可以在各种领域使用 Python,包括:
Python 是一种解释型语言。要开发 Python 程序,您需要将 Python 代码写入一个名为源代码的文件中。
要执行源代码,您需要将其转换为计算机可以理解的机器语言。当 Python 程序执行时,Python解释器将源代码一行一行地转换为机器代码。
Python 可以提高您的工作效率。Python 允许您用更少的时间和更少的代码行来解决复杂的问题。用 Python 制作原型很快。
Python 成为跨行业许多领域的解决方案,从 Web 应用程序到数据科学和机器学习。
与其他编程语言相比,Python 非常容易学习。Python语法清晰美观。
Python 有一个庞大的生态系统,其中包括许多库和框架。
Python 是跨平台的。Python 程序可以在 Windows、Linux 和 macOS 上运行。
Python 拥有庞大的社区。每当您遇到困难时,您都可以从活跃的社区获得帮助。
Python 开发人员的需求量很大。
点击下面的连接
https://www.python.org/downloads/macos/
下载pkg包,然后按照提示安装就可以。
此时执行python3,就可以看到输出。
但是每次输python3是不是不太方便
那么我们可以这样来操作一下
打开终端,查看你自己安装的python的位置
ls -l /usr/local/bin/python*
输出是这样的
lrwxr-xr-x 1 root wheel 70 11 20 10:05 /usr/local/bin/python3 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3
lrwxr-xr-x 1 root wheel 77 11 20 10:05 /usr/local/bin/python3-config -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3-config
lrwxr-xr-x 1 root wheel 78 11 20 10:05 /usr/local/bin/python3-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3-intel64
lrwxr-xr-x 1 jianguo admin 73 3 27 2022 /usr/local/bin/python3.10 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10
lrwxr-xr-x 1 jianguo admin 80 3 27 2022 /usr/local/bin/python3.10-config -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10-config
lrwxr-xr-x 1 jianguo admin 81 3 27 2022 /usr/local/bin/python3.10-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10-intel64
lrwxr-xr-x 1 root wheel 73 11 20 10:05 /usr/local/bin/python3.11 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11
lrwxr-xr-x 1 root wheel 80 11 20 10:05 /usr/local/bin/python3.11-config -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11-config
lrwxr-xr-x 1 root wheel 81 11 20 10:05 /usr/local/bin/python3.11-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11-intel64
现在请注意,我们只需要选择以python3.结尾的那个即可。
sudo ln -s -f /usr/local/bin/python3.10 /usr/local/bin/python
我的是3.10
现在输入python就可以了。
或者
python --version
接下来我们可以使用vs code来学习
Visual Studio Code 是一个轻量级的源代码编辑器。Visual Studio Code 通常称为 VS Code。VS Code 在您的桌面上运行。它适用于 Windows、macOS 和 Linux。
首先,导航到VS Code 官方网站并根据您的平台(Windows、macOS 或 Linux)下载 VS 代码。
其次,启动设置向导并按照步骤操作。
要使 VS Code 与 Python 一起工作,您需要从 Visual Studio Marketplace 安装 Python 扩展。
下图说明了这些步骤:
现在开发环境配置好了,你可以开始你的python之旅了
文章浏览阅读314次。1. 关于 wait_event_interruptible() 和 wake_up()的使用 读一下wait_event_interruptible()的源码,不难发现这个函数先将 当前进程的状态设置成TASK_INTERRUPTIBLE,然后调用schedule(), 而schedule()会将位于TASK_INTERRUPTIBLE状态的当前进程从runqu..._wait_event_interruptible erestartsys
文章浏览阅读890次。在afxwin.h中找到一些afx_msg的解释: #ifndef afx_msg #define afx_msg // intentional placeholder #endif 没什么意思.只是定义了这个符号而已. 这个对编译器来说,相当于什么都没有,对于人来说,我们可以看到这样的符号. _afx_msg void onchar();
文章浏览阅读585次。1>e:/program files/microsoft visual studio 9.0/vc/atlmfc/include/afxtempl.h(776) : error C2248: 'CObject::operator =' : cannot access private member declared in class 'CObject'1> e:/program f_emp.cpp(45) : error c2248: 'x' : cannot access private member declared in cl
文章浏览阅读6k次。04SSD完胜HDD:读写速度和IOPS对比在HDD机械硬盘时代,读写速度和寻道时间是最重要的两项指标,目前HDD的读写速度最快能达到225MB/秒、读写寻道能力在数秒时间。SSD将HDD的寻道时间直接无视,因为它是毫秒级别。对于SSD来说,它的读写速度和随机读写能力是至关重要的两项指标。下面进行①读写速度和②随机读写能力对比:注:小编自用主机,将此块SSD作为“C区系统盘”使用。这和以往小编将S..._读密集型ssd iops
文章浏览阅读144次。###数据库之前学习的通过IO流操作文件的形式对数据进行增删改查 存在很多弊端效率低一般只能保存小量数据只能保存文本数据- 什么是DBMS: DataBaseManagementSystem,数据库管理系统(数据库管理软件),作用就是负责对数据进行增删改查的软件,常见的DBMS: MySQL、Oracle、DB2、SQLServer、SQLite等- 数据库分类:1. 关系型数据..._alter table t_person change sal salary int;
文章浏览阅读703次。目录 1.6.4 查找1.6.5 二分查找(版本A)1.6.5.1 减而治之1.6.5.2 实例和复杂度1.6.5.3 查找长度1.6.6 Fibonacci查找1.6.6.1 递推方程1.6.6.2 黄金分割1.6.7 二分查找(版本B)1.6.8 二分查找(版本C)1.6.4 查找template <typena..._vector4(200, 0, 0, 255);
文章浏览阅读432次。主要的功能有,类名,属性,方法名,工程目录,图片hash值,图片名的混淆,删除注释,bundle名的更改,修改的日志记录,所有的命名都是有意义的单词组合,有专门的单词库,也可手动添加。问题:由于每个工程差异比较大,所以改脚本可能存在一些小问题,需要适当修改,一般都是和系统方法和系统属性冲突。哈哈,源码暂不提供,需要的可以留言看下目前需求多不,还有一些功能需要添加的,比如添加垃圾代码等,后续加上..._ios pyhton 混淆
文章浏览阅读3.4k次,点赞2次,收藏13次。1.QT定时器使用方法一(QTime)定时器实现的例子:1.1 头文件中声明2.2源文件调用2.3定时器处理函数(根据输入的信号强度,更新信号强度图形界面)2.3停止计时器计时2.5效果2.QT定时器使用方法二(QT如何同时开启两个定时器呢)3、QT定时器使用方法三(QTimer)3.1基本用法3.2只执行超时函数一次3.3使用定时器实现线程一些工作4、定时器使用方法四(在线程中使用定时器)..._qt 定时器
文章浏览阅读1.7w次。方法1:((CButton*)GetDlgItem(IDC_CHECK_enable))->SetCheck(1);其中IDC_CHECK_enable为控件ID_mfc checkbox选中和不选中
文章浏览阅读1.5k次,点赞4次,收藏3次。Echarts饼图动态加载数据记录自己写的动态加载饼图1.动态加载函数2.数据来源记录自己写的动态加载饼图直接上代码1.动态加载函数// 初始化echarts实例let pieChart = echarts.init(document.getElementById('pieChart'));//把饼图的一些配置单独写成函数,用来动态加载数据let optionPieChart = (function (msg) { let pieChartData = { title:_echarts饼状图动态数据
文章浏览阅读2.8k次。你的位置:问答吧-> PHP基础-> 问题详情用js加Active 实现读取机器码,实现唯一计算机访问复制PHP内容到剪贴板PHP代码:document.write(unescape(MACAddr));if(objObject.IPEnabled!=null&&objObject.I..._js获取机器码
文章浏览阅读276次。<img src="1.gif" alt="Planets" usemap="#Map"/><map name="Map"> <area shape="rect" coords="11,10,180,180" href="detail/Best_marketing.html"> <area shape="rect" coords="198,13,3..._img usemap属性