初识Python程序设计语言
目录
Content
O准备Python运行环境
2O开发第一个Python程序
零项目导言
编程最早可以追溯到提花机的使用,那时我国古代人为了在衣服上设计出绚丽多彩的图案,研制出了花本提花机。织布工人提前将织布图案精心编织设计在花本上,这个编织花本的过程就可以看作现在程序员的编程,织布线可以看作现在的编程语言,花本就是对应编程出来的程序,织布工人就是现在的程序员。经过时间的长河,科技水平不断提高,直至有了现在的编程语言,程序员通过编程语言实现需要的特定功能。Python就是众多编程语言之一,具有简单易学和强大的功能等特性,常被应用于数据分析与人工智能领域,本项目将通过对Python程序设计语言的介绍带领大家熟悉一门编程语言,并实现第一个程序“HelloWorld”。
知识目标
了解Python的特点和应用;
熟悉Python包含的常用三方工具;
掌握Python安装方法;
掌握Python基础语法和数据类型。
掌握Python标准输入输出和运算符
能力目标
具备安装配置Python环境的能力;
具备Python基础语法运用能力;
具备实现将字符串输出至标准输出设备的能
力;
具备运行Python程序的能力。
零学习目标
任务1-1:准备Python运行环境
任务技能
壹任务1-1:准备Python运行环境
①Python简介
Python是一种基于C语言开发的编程语言,其设计理念强调代码的可读性和简洁性,目的是为了解决问题而不是让语言本身变得复杂。相较于其他编程语言,Python注重开发者的用户体验,提供了简单易懂的语法和丰富的标准库,使得开发者能够更加高效地编写代码。
Python2
Python2的首个版本发布于2000年,它最初被广泛使用,但在过去几年中由于已经停止更新,不再提供官方支持,因此不建议继续使用。
壹任务1-1:准备Python运行环境
(1)Python版本
Python3
Python3在2008年发布,并对Python2进行了重大改进和升级。
语法
Python3与Python2不兼容的最大变化是语法上的改一些在Python2中有效的代码可能无法在Python3中运行例如,在Python2中,print语句没有括号,而在Python3
中,它需要用括号括起来。
整数除法
在Python2中,整数之间的除法会得到一个整数结
果,截断小数部分。但在Python3中,默认情况下,
整数除法会得到一个浮点数结果。
print语句
在Python2中,print语句可以打印多个参数,并且默认使用空格分隔它们。但在Python3中,每个参数必须显式地用逗号分隔,
而不是默认使用空格分隔。
nicode支持
Python3默认使用Unicode字符集,Python2中需要手动引入Unicode支持。
range()函数
在Python2中,range()函数返回一个列表,
但在Python3中,它返回一个可迭代对象。
壹任务1-1:准备Python运行环境
(1)Python版本
Python2和Python3还在语法、输出语句等多个方面存在差异
01020304050607
面向对象编程自动内存管理强大的标准库
壹任务1-1:准备Python运行环境
(2)Python特点
动态类型系统
Python使用动态类型系统,不需要显式指定变量类型,这使得代码编写更加简单快捷。
多平台支持
Python可以在Windows、Linux、
MacOS等主流操作系统上运行,可
移植性强。
易学易用
Python具有简单的语法和清晰的代码结构,容易上手并且有效地实现功能。
开源免费
P