Python入门教程(一)Python简单介绍

目录
  • 什么是 Python?
  • Python 可以做什么?
  • Python可以做:
  • 为何选择 Python?
  • Python 语法与其他编程语言比较
  • 关于偏见

什么是 Python?

自20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用,Python 已然成为最受欢迎的程序设计语言之一,特别是最近几年,已然成为编程语言排行榜第一名的常客。

在国内,Python能火热到什么程度?从2018年开始,Python开始爆发,不仅各大高校陆续开设Python课程,计算机等级考试也早就在2018年将Python加入其中,同年浙江高考将Python加入其中,甚至有小学开始学习Python。

Python 可以做什么?

关于Python能做什么,那可真的太多了,很多人都说Python只能学着玩玩,简直大错特错。

Python可以做:

  • 网站开发(例如:谷歌、CIA中情局、NASA老美的航天局、YouTube、FACEBOOK脸书、豆瓣、知乎等网站都是用Python开发的)
  • 网络爬虫 (对网络上可见的数据进行复制粘贴,号称可见即可爬)
  • 数据分析 (简单点说就是从大量数据中将有用的数据筛选出来,而Python则是将这个过程进行加快,从而提高工作效率)
  • 数据挖掘(简单点说是从大量的数据中通过算法搜索隐藏于其中信息的过程,而Python同样可以将这个进程加快,大大提高工作效率)
  • 自动化办公(批量对表格、文本、文件等等进行批量处理、提高工作效率)
  • 人工智能 (这个就不用多说了吧)
  • 桌面应用开发 (简单的GUI桌面软件制作,例如表白程序、整蛊程序、学生管理系统等等)
  • 脚本开发(例如抢购、游戏外挂,后面几个方向,对于初学者来说不建议学习,我就不介绍了)
  • 自动化运维
  • 自动化测试
  • 机器学习
  • 量化投资
  • 游戏开发
  • 树莓派
  • 堡垒机

为何选择 Python?

Python 适用于不同的平台(Windows、Mac、Linux、Raspberry Pi 等)。
Python 有一种类似于英语的简单语法。
Python 的语法允许开发人员用比其他编程语言更少的代码行编写程序。
Python 在解释器系统上运行,这意味着代码可以在编写后立即执行。这也意味着原型设计可以非常快。
Python 可以以程序方式、面向对象的方式或功能方式来处理。

注意

Python 的最新主要版本是 Python 3,我们将在本教程中使用它。但是,不要去下载最新版本,新版本意味着bug更多,建议使用Python3.8 。

对于编辑器,个人建议使用pycharm,当你熟悉它后,它就是你在学习Python的过程中最好使用的编辑器。

Python 语法与其他编程语言比较

Python 是为可读性设计的,与英语有一些相似之处,并受到数学的影响。
Python 使用新行来完成命令,而不像通常使用分号或括号的其他编程语言。
Python 依赖缩进,使用空格来定义范围;例如循环、函数和类的范围。其他编程语言通常使用花括号来实现此目的。

关于偏见

网上很多人说Python学了没用,Python学了找不到工作,光学Python太单一了,对于这些人,我只想说大家要有自己的主见。

关于有没有用,我们看看Python的成绩就知道了,凡事存在必有价值。

找不到工作就更可笑了,找不到工作无非就是自己没学好,工作大把,找不到工作就说行业不行的,我只能说那别学了,学什么都找不到工作的。

至于太单一了,我们上学的时候,学的知识倒是不单一,但是每一门都用到了吗?饭要一口口吃,路要一步步走,刚学的时候,先把一个东西学好了,自然够用了。至于单一,早着呢!

当一个人抨击另一个存在的时候,只有两个原因,一个是目光,一个是欲扬先抑。

第一种人站的高的人,往下看的时候,目光被挡住了,看不清可以理解。
第二种人站的低的人,没有经历过,目光没有看清就容易被第三种人带偏。
第三种人通过贬低一方来抬高另一方,举个例子,我在B站上看过这么一类人,通过疯狂的贬低Python来吸引不知情者,贬低完之后最后来一波其它语言的培训广告,然后不知情的就相信了,等再次遇到Python时,不理智的不知情者就成为了贬低Python的有力支持者,黑粉就是这么来的。

到此这篇关于Python入门教程(一)Python简单介绍的文章就介绍到这了,更多相关Python简单介绍内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Python入门(六)Python数据类型

    目录 内置数据类型 获取数据类型 设置数据类型 设定特定的数据类型 内置数据类型 在编程中,数据类型是一个重要的概念. 变量可以存储不同类型的数据,并且不同类型可以执行不同的操作. 在这些类别中,Python 默认拥有以下内置数据类型: 获取数据类型 您可以使用 type() 函数获取任何对象的数据类型: 实例 打印变量 x 的数据类型: x = 10 print(type(x)) 运行实例 设置数据类型 在 Python 中,当您为变量赋值时,会设置数据类型: 设定特定的数据类型 如果希望指定

  • Python入门教程(四)Python注释介绍

    目录 创建注释 多行注释 开始之前,先给大家讲个笑话… 程序员最讨厌的两种人:写代码不写注释的人和让自己写注释的人. 注释可用于解释 Python 代码.注释可用于提高代码的可读性.在测试代码时,可以使用注释来阻止执行. 创建注释 注释以 # 开头,Python 将忽略它们: 实例 #This is a commentprint("Hello, World!") 运行实例 注释可以放在一行的末尾,Python 将忽略该行的其余部分: 实例 print("Hello, Worl

  • Python入门教程(三)Python语法解析

    目录 执行 Python 语法 Python 缩进 Python 变量 注释 执行 Python 语法 正如我们在上一节中学习到的,可以直接在命令行中编写执行 Python 的语法: >>> print("Hello, World!") Hello, World! 或者通过在服务器上创建 python 文件,使用 .py 文件扩展名,并在命令行中运行它: C:\Users\Your Name>python myfile.py Python 缩进 缩进指的是代码行

  • Python入门教程之Python的安装下载配置

    目录 一.Python 下载 三.配置环境变量 四.pip下载模块慢 安装模块 两种方式 一.Python 下载 Python是运行的环境,必不可少,如果你是Linux系统的话,不用安装,自带了Python. 首先我们打开浏览器搜索Python,选择这个后面带官方标识的,点击进去. 选择Python,鼠标移动到 Downloads(下载) 上面,选择右边的3.10.0版本,点击即可下载. 如果你要下载其它版本,选择 Downloads(下载) 点击 All releases(所有版本) 往下拉,

  • Python入门教程(二)Python快速上手

    目录 Python 安装 Python 快速入门 Python 命令行 Python 安装 已经安装软件的小伙伴要检查是否已在 Windows PC 上安装了 python,请在开始栏中寻找 Python 或者直接在命令提示符窗口输入Python按回车,如果已经安装就会出现你的安装信息. 如果有小伙伴还没有安装环境或者编辑器,可以转到这里:Python入门教程之Python的安装下载配置Python入门教程之pycharm安装/基本操作/快捷键 Python 快速入门 Python 是一门解释型

  • Python入门教程(七)Python数字类型

    目录 Python 数字类型 Int Float 复数 类型转换 随机数 Python 数字类型 Python 中有三种数字类型: int float complex 为变量赋值时,将创建数值类型的变量: 实例 x = 10 # int y = 6.3 # float z = 2j # complex 如需验证 Python 中任何对象的类型,请使用 type() 函数: 实例 print(type(x)) print(type(y)) print(type(z)) 运行实例 Int Int 或

  • Python入门教程之pycharm安装/基本操作/快捷键

    目录 一.下载pycharm 二.pycharm安装 三.第一次新建或者打开一个项目 四.翻译/汉化两个插件的安装 1.翻译插件安装 2.汉化插件安装 在线安装 离线安装 五.pycharm快捷键 六.字体设置/背景设置 七.为pycharm配置Python环境或anaconda环境 八.pycharm设置镜国内像源 敲代码当然要选择一款合适的编辑器啦,比如学python就用pycharm,全世界唯一一款专门用于Python的编辑器,yyds! 我们安装pycharm之前先安装好Python再来

  • Python入门教程(五)Python变量的用法

    目录 创建变量 变量名称 Python 变量命名规则: 向多个变量赋值 输出变量 全局变量 global 关键字 创建变量 变量是存放数据值的容器. 与其他编程语言不同,Python 没有声明变量的命令. 首次为其赋值时,才会创建变量. 实例 x = 10 y = "Bill" print(x) print(y) 运行实例 变量不需要使用任何特定类型声明,甚至可以在设置后更改其类型. 实例 x = 5 # x is of type int x = "Steve" #

  • Python入门教程(十七)Python的While循环

    目录 Python 循环 while 循环 break 语句 continue 语句 else 语句 Python 循环 Python 有两个原始的循环命令: while 循环 for 循环 while 循环 如果使用 while 循环,只要条件为真,我们就可以执行一组语句. 实例 只要 i 小于 7,打印 i: i = 1 while i < 7: print(i) i += 1 运行实例 1 2 3 4 5 6 注释:请记得递增 i,否则循环会永远继续. while 循环需要准备好相关的变量

  • Python入门教程之三元运算符的使用详解

    目录 使用三元运算符的简单方法 使用元组.字典和 lambda 的直接方法 三元运算符可以写成嵌套的 if-else 在三元运算符中使用打印功能 要点 三元运算符也称为条件表达式,是根据条件为真或假来评估某些内容的运算符.它在2.5 版本中被添加到 Python 中. 它只是允许在单行中测试条件,替换多行 if-else,使代码紧凑. 语法 : [on_true] if [expression] else [on_false] 使用三元运算符的简单方法 # 演示条件运算符的程序 a, b = 1

  • Python入门教程之运算符重载详解

    目录 如何重载Python中的运算符 在 Python中重载比较运算符 重载相等和小于运算符 用于运算符重载的 Python 魔术方法或特殊函数 二元运算符 比较运算符 赋值运算符 一元运算符 运算符重载意味着赋予超出其预定义的操作含义的扩展含义.例如运算符 + 用于添加两个整数以及连接两个字符串和合并两个列表.这是可以实现的,因为 '+' 运算符被 int 类和 str 类重载.您可能已经注意到,相同的内置运算符或函数对不同类的对象显示不同的行为,这称为运算符重载. # Python 程序显示

  • Python入门教程(二十二)Python的类和对象

    目录 Python 类/对象 创建类 创建对象 init() 函数 对象方法 self 参数 修改对象属性 删除对象属性 删除对象 pass 语句 Python 类/对象 Python 是一种面向对象的编程语言. Python 中的几乎所有东西都是对象,拥有属性和方法. 类(Class)类似对象构造函数,或者是用于创建对象的“蓝图”. 创建类 如需创建类,请使用 class 关键字: 实例 使用名为 x 的属性,创建一个名为 MyClass 的类: class MyClass: x = 5 运行

  • python入门教程之基本算术运算符

    一.算术运算符 运算符 + - * / % **(幂)求次方 //(取整除,向下取整)如:9//2 =4 二.比较运算符 运算符 == != <>(不等于,类似!=) < > >= <= #举例说明: x = 10 y = 20 print(x > y) # False print(x < y) # True print(x >= y) # False print(x <= y) # True print(x == y) # False prin

  • Python入门教程(十六)Python的if逻辑判断分支

    目录 Python 条件和 If 语句 缩进 Elif Else 简写 If 简写 If … Else And Or 嵌套 If pass 语句 Python 条件和 If 语句 Python 支持来自数学的常用逻辑条件: 等于:a == b不等于:a != b小于:a < b小于等于:a <= b大于:a > b大于等于:a >= b 这些条件能够以多种方式使用,最常见的是“if 语句”和循环. if 语句使用 if 关键词来写. 实例 If 语句: a = 66 b = 200

  • Python入门教程(二十九)Python的RegEx正则表达式

    RegEx 或正则表达式是形成搜索模式的字符序列. RegEx 可用于检查字符串是否包含指定的搜索模式. RegEx 模块 Python 提供名为 re 的内置包,可用于处理正则表达式. 导入 re 模块: import re Python 中的 RegEx 导入 re 模块后,就可以开始使用正则表达式了: 实例 检索字符串以查看它是否以 “China” 开头并以 “country” 结尾: import re txt = "China is a great country" x =

  • Python入门教程(二十八)Python中的JSON

    JSON 是用于存储和交换数据的语法. JSON 是用 JavaScript 对象表示法(JavaScript object notation)编写的文本. Python 中的 JSON Python 有一个名为 json 的内置包,可用于处理 JSON 数据. 实例 导入 json 模块: import json 解析 JSON - 把 JSON 转换为 Python 若有 JSON 字符串,则可以使用 json.loads() 方法对其进行解析. 结果将是 Python 字典 实例 把 JS

  • Python入门教程(二十七)Python的日期

    目录 Python 日期 日期输出 创建日期对象 strftime() 方法 Python 日期 Python 中的日期不是其自身的数据类型,但是我们可以导入名为 datetime 的模块,把日期视作日期对象进行处理. 实例 导入 datetime 模块并显示当前日期: import datetime x = datetime.datetime.now() print(x) 运行实例 2023-02-14 20:43:20.889388 日期输出 如果我们执行上面的代码,结果将是: 2019-0

  • Python入门教程(二十五)Python的作用域

    目录 局部作用域 函数内部的函数 全局作用域 命名变量 Global 关键字 变量仅在创建区域内可用.这称为作用域. 局部作用域 在函数内部创建的变量属于该函数的局部作用域,并且只能在该函数内部使用. 实例 在函数内部创建的变量在该函数内部可用: def myfunc(): x = 100 print(x) myfunc() 运行实例 100 函数内部的函数 如上例中所示,变量 x 在函数外部不可用,但对于函数内部的任何函数均可用: 实例 能够从函数内的一个函数访问局部变量: def myfun

随机推荐