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、让用户输入名字,然后输出带名字的问候语。

相关文章
|
2月前
|
SQL 关系型数据库 数据库
Python SQLAlchemy模块:从入门到实战的数据库操作指南
免费提供Python+PyCharm编程环境,结合SQLAlchemy ORM框架详解数据库开发。涵盖连接配置、模型定义、CRUD操作、事务控制及Alembic迁移工具,以电商订单系统为例,深入讲解高并发场景下的性能优化与最佳实践,助你高效构建数据驱动应用。
372 7
|
3月前
|
测试技术 开发者 Python
Python单元测试入门:3个核心断言方法,帮你快速定位代码bug
本文介绍Python单元测试基础,详解`unittest`框架中的三大核心断言方法:`assertEqual`验证值相等,`assertTrue`和`assertFalse`判断条件真假。通过实例演示其用法,帮助开发者自动化检测代码逻辑,提升测试效率与可靠性。
372 1
|
4月前
|
JSON 算法 API
深度分析小红书城API接口,用Python脚本实现
小红书作为以UGC内容为核心的生活方式平台,其非官方API主要通过移动端抓包解析获得,涵盖内容推荐、搜索、笔记详情、用户信息和互动操作等功能。本文分析了其接口体系、认证机制及请求规范,并提供基于Python的调用框架,涉及签名生成、登录态管理与数据解析。需注意非官方接口存在稳定性与合规风险,使用时应遵守平台协议及法律法规。
|
2月前
|
Cloud Native 算法 API
Python API接口实战指南:从入门到精通
🌟蒋星熠Jaxonic,技术宇宙的星际旅人。深耕API开发,以Python为舟,探索RESTful、GraphQL等接口奥秘。擅长requests、aiohttp实战,专注性能优化与架构设计,用代码连接万物,谱写极客诗篇。
Python API接口实战指南:从入门到精通
|
2月前
|
存储 Java 调度
Python定时任务实战:APScheduler从入门到精通
APScheduler是Python强大的定时任务框架,通过触发器、执行器、任务存储和调度器四大组件,灵活实现各类周期性任务。支持内存、数据库、Redis等持久化存储,适用于Web集成、数据抓取、邮件发送等场景,解决传统sleep循环的诸多缺陷,助力构建稳定可靠的自动化系统。(238字)
571 1
|
3月前
|
调度 数据库 Python
Python异步编程入门:asyncio让并发变得更简单
Python异步编程入门:asyncio让并发变得更简单
225 5
|
4月前
|
JSON API 开发者
深度分析阿里妈妈API接口,用Python脚本实现
阿里妈妈是阿里巴巴旗下营销平台,提供淘宝联盟、直通车等服务,支持推广位管理、商品查询等API功能。本文详解其API调用方法,重点实现商品推广信息(佣金、优惠券)获取,并提供Python实现方案。
|
4月前
|
JSON API 数据安全/隐私保护
深度分析虾皮城API接口,用Python脚本实现
虾皮开放平台提供丰富的API接口,支持商品管理、订单处理及促销信息查询等功能。本文详解API认证机制与调用方法,基于Python实现商品价格及到手价获取方案,适用于电商数据分析与运营。
|
3月前
|
数据采集 存储 XML
Python爬虫入门(1)
在互联网时代,数据成为宝贵资源,Python凭借简洁语法和丰富库支持,成为编写网络爬虫的首选。本文介绍Python爬虫基础,涵盖请求发送、内容解析、数据存储等核心环节,并提供环境配置及实战示例,助你快速入门并掌握数据抓取技巧。

推荐镜像

更多