Python脚本入门|学习笔记

简介: 快速学习Python脚本入门

开发者学堂课程【Python 脚本入门Python脚本入门】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/800


Python脚本入门

一、Python介绍

二、Python的版本

三、Python基本概念和上手使用

一、Python介绍

1、什么是Python

它是一种解释型,通用的高级编程语言,支持面向对象、结构化、函数式编程范式。开源,社区驱动,现由Python软件基金会管理,简单易用,功能强大。和C语言紧密集成,模块可以转化成c语言以提高性能。


2、Python的适用场景

AI/ML、编程教育、系统管理、网页、IoT......

3、为什么选择Python

简单易上手,适用领域广。

标准库强大,第三方库众多。

活跃的社区,学习资源丰富。

二、Python的版本

1、发展历史

image.gif

2、选择合适的版本

l 新开发的Python应用,推荐选择Python3。

l 需要使用的库没有Python3版本,选择合适的版本。

三、Python基本概念和上手使用

1、开始使用之前

image.gif


2、安装Python

Python是开源、跨平台的。

Windows,Linux/Unix,macOS都可以安装运行Python。

image.gif

在Windows上使用Python

l 从官网下载完整安装程序。

l 适合用在Windows上开发Python应用。

l 通过“自定义安装”和“添加到PATH”为所有系统用户安装。

在Linux/Unix上使用Python

l image.gif

大部分Linux/Unix发行版已经预装了Python

l 通过系统软件包管理程序进行维护


image.gif

在macOS上使用Python

l macOS也预装了Python

l image.gif

通过xcode-select--install管理命令行工具,可安装Python3


image.gif

image.gif

2020年Python开发者调查结果显示,PyCharm和Visual Studio Code极受欢迎


image.gif

HELLO WORLD的实现:交互式命令行

1、输出文本。

2、让用户输入名字,然后输出带名字的问候语。

相关文章
|
6天前
|
Python
【python从入门到精通】-- 第五战:函数大总结
【python从入门到精通】-- 第五战:函数大总结
29 0
|
9天前
|
Linux 区块链 Python
Python实用记录(十三):python脚本打包exe文件并运行
这篇文章介绍了如何使用PyInstaller将Python脚本打包成可执行文件(exe),并提供了详细的步骤和注意事项。
24 1
Python实用记录(十三):python脚本打包exe文件并运行
|
1天前
|
存储 算法 Python
【10月更文挑战第16天】「Mac上学Python 27」小学奥数篇13 - 动态规划入门
本篇将通过 Python 和 Cangjie 双语介绍动态规划的基本概念,并解决一个经典问题:斐波那契数列。学生将学习如何使用动态规划优化递归计算,并掌握编程中的重要算法思想。
34 3
|
3天前
|
设计模式 开发者 Python
Python编程中的设计模式:从入门到精通####
【10月更文挑战第14天】 本文旨在为Python开发者提供一个关于设计模式的全面指南,通过深入浅出的方式解析常见的设计模式,帮助读者在实际项目中灵活运用这些模式以提升代码质量和可维护性。文章首先概述了设计模式的基本概念和重要性,接着逐一介绍了几种常用的设计模式,并通过具体的Python代码示例展示了它们的实际应用。无论您是Python初学者还是经验丰富的开发者,都能从本文中获得有价值的见解和实用的技巧。 ####
|
5天前
|
机器学习/深度学习 人工智能 算法
机器学习基础:使用Python和Scikit-learn入门
【10月更文挑战第12天】本文介绍了如何使用Python和Scikit-learn进行机器学习的基础知识和入门实践。首先概述了机器学习的基本概念,包括监督学习、无监督学习和强化学习。接着详细讲解了Python和Scikit-learn的安装、数据处理、模型训练和评估等步骤,并提供了代码示例。通过本文,读者可以掌握机器学习的基本流程,并为深入学习打下坚实基础。
12 1
|
7天前
|
机器学习/深度学习 人工智能 算法
机器学习基础:使用Python和Scikit-learn入门
本文介绍了如何使用Python和Scikit-learn进行机器学习的基础知识和实践。首先概述了机器学习的基本概念,包括监督学习、无监督学习和强化学习。接着详细讲解了Python和Scikit-learn的安装、数据处理、模型选择与训练、模型评估及交叉验证等关键步骤。通过本文,初学者可以快速上手并掌握机器学习的基本技能。
32 2
|
6天前
|
自然语言处理 Python
【python从入门到精通】-- 第三战:输入输出 运算符
【python从入门到精通】-- 第三战:输入输出 运算符
38 0
【python从入门到精通】-- 第三战:输入输出 运算符
|
9天前
|
关系型数据库 MySQL 数据库
Mysql学习笔记(四):Python与Mysql交互--实现增删改查
如何使用Python与MySQL数据库进行交互,实现增删改查等基本操作的教程。
21 1
|
5天前
|
机器学习/深度学习 人工智能 架构师
Python学习圣经:从入门到精通Python,打好 LLM大模型的基础
Python学习圣经:从0到1精通Python,打好AI基础
|
5天前
|
数据可视化 定位技术 Python
Python数据可视化--Matplotlib--入门
Python数据可视化--Matplotlib--入门
14 0