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

相关文章
|
SQL 运维 监控
索引对MYSQL性能的影响
索引到底对性能有多少影响? 这个问题估计是很多MySQL小白好奇的问题。当然我也是一样。因为之前的时候,并没有对索引有太多的注意,而且之前的工作经历,因为数据量很小,索引所起到的作用并不是很大,所以也没有太大注意。
431 0
|
存储 监控 Cloud Native
初探分布式链路追踪(下)
初探分布式链路追踪(下)
389 2
|
NoSQL Java Redis
Redis - Redis command timed out nested exception is io.lettuce.core.RedisCommandTimeoutException
Redis - Redis command timed out nested exception is io.lettuce.core.RedisCommandTimeoutException
3598 0
|
监控 BI
财务智慧:全面解析ERP系统的财务管理模块
财务智慧:全面解析ERP系统的财务管理模块
1880 0
|
JSON 缓存 前端开发
🎉🎉 开源啦!一款基于Vue3 + Vite + TS的简历制作神器~~
目前市面上有不少在线制作简历的网站,不得不说,有些做得很好,提供的简历模板非常的漂亮!但是,相信有很多小伙伴不会去使用它们,毕竟贫穷会限制我们! 当然,有些小伙伴可能会去下载各种各样的简历模板,比如一些word格式的模板,但是这些模板还是存在一个问题,就是样式太难调了,扩展性不高。 因为,我作为众多小伙伴中的一员,就想充分发挥自己程序员的能力,于是便有了这款免费的开源简历制作神器!
465 0
🎉🎉 开源啦!一款基于Vue3 + Vite + TS的简历制作神器~~
|
SQL 安全 Java
测试开发必备技能:Web安全测试漏洞靶场实战
掌握安全测试是测试开发工程师进阶的一项硬技能,今天这篇文章,就来给大家分享两款常用安全测试演练靶场项目。
822 0
测试开发必备技能:Web安全测试漏洞靶场实战
|
对象存储
从零玩转文件上传之七牛云1
从零玩转文件上传之七牛云
320 0
IDC:年均增速30%,2025年中国将以48.6ZB领跑全球数据圈
每年被创建、采集或是复制的数据集合就是全球数据圈。
4452 0
|
Java Spring 开发工具
带你读《极简Spring Cloud实战》之三:配置中心:Config
本书从实战、进阶、全面配置三个层次展开介绍,分为三篇。基础服务篇介绍构建一个核心微服务架构不可缺少的部分。任务与消息篇则着重介绍Spring Cloud 针对消息、任务、调用依赖等方面的支持方案。微服务实战篇基于Spring Cloud+Docker构建一个精简而又五脏俱全的小项目。