Python 基本概念

作者 : 慕源网 本文共2591个字,预计阅读时间需要7分钟 发布时间: 2021-10-3 共317人阅读

在我之前的文章中,我分享了一些关于 Python 和安装过程的细节。如果您还没有安装它,请使用此链接并安装它。请检查我上一篇文章的以下链接,

如何通过CMD检查Python

  • 按键盘上的 Windows + R
  • 输入“cmd”并点击“确定”
  • 输入“python”并按 Enter
  • 版本可见
  • Python 3.6.3
  • Exit ()

运行方式的类型

  • 交互模式[命令提示符]
  • 脚本模式[保存并运行]
  • IDLE模式【shell,交互模式】
  • 使用 Jupyter 等工具。

PYTHON 文件的扩展 –  Filename.py(例如:add.py)

Python工具

IDE → 集成开发环境

  • PyCharm IDE
  • Visual studio code
  • Sublime text
  • Jupyter notebook
  • Spyder IDE
  • IDLE – Integrated Development and Learning Environment

使用 Python 的著名网站

  1. Instagram
  2. Google
  3. Spotify
  4. Netflix
  5. Uber
  6. Dropbox
  7. Pinterest

对 OOPS 概念的支持

  • Class
  • 对象
  • 方法
  • 继承
  • 多态性
  • 数据抽象
  • 封装

Class

创建对象。

对象 – entity [Pen, Book, Bed, Keyboard]

方法 – 像一个函数 [例如:_int_]

继承

一个类派生自另一个类称为继承。

  • 单继承
  • 多重继承
  • 多级继承
  • 层次继承
  • 混合继承

多态性

它是一种格雷肯语言。

多=多,态射=形式

当一个过程以不同的方式处理不同的情况时。

封装

一种隐藏内部细节的机制。【安全目的】

Python应用

  • Web 开发 [Flask、Django、Pyramid]
  • 游戏开发
  • 数值应用 [Pandas、NumPy、NLP]
  • 人工智能和机器学习项目
  • 图形用户界面、PyQt5、Tkinder
  • 软件开发
  • 商业应用
  • 教育领域
  • 操作系统
  • 网页抓取
  • 图像处理 [DL]

JAVA 与 Python 的比较

JAVA PYTHON
编译语言 口译语言
静态类型 动态类型
复杂的学习 轻松学习
大括号 {} 缩进
慢跑 快速运行
高码线 低代码行
低包
[内置库]
很多包
[Inbuild 库]
Notepad, NetBeans, Eclipse, Java Python、IDLE、Anacondas、Jupyter、Spyder、Tabula
Spring, Blade Django, Flask.

Python 中的变量

变量可用于存储具有符号名称的某些值(以数据格式)。它被认为是可变的。

无需向变量声明数据类型。

  1. a = 100
  2. a => variable
  3. “= “ => Assignment operator
  4. 100 = > value

IDLE 方法

  1. Start => IDLE => “window open”
  2. File => new file
  3. Untitled windows will open
  4. File=> save
  5. File name => filename.py [eg: add.py]
  6. press “save”
  7. 现在,文件将被成功保存并可以在标题中查看。
  8. 按 f5(或)fn +f5 运行程序

Python 基本概念

输出

a,b,c 是变量 100,200 是值,最后我们使用“+”运算符。所以,我们将得到 300 的输出。

Python 中的令牌

令牌可以定义为程序的最小元素,它对编译器很有意义。

有以下几种类型,

  • 关键词
  • 身份标识
  • Literals
  • Operators

关键词

  • Python 关键字是具有特定含义和目的的特殊(保留字)。
  • 它不能用于任何目的。
  • 关键字仅包含小写字母。
  1. True, false,
  2. while, for,
  3. if, else, elif,
  4. break, continue, pass,
  5. def, class, return, with
  6. try, except, finally,
  7. import, From, as

身份标识

它是用于标识变量、函数、类、模块或其他对象的名称。一些规则将被指定如下,

规则

  1. 在此标识符中,变量的第一个字符必须采用字母或下划线 (_) 的形式。
  2. 除了第一个字符之外,其余变量可能是分类为小写 (az)、大写 (AZ)、下划线或数字 (0-9) 的字母表。
  3. 标识符的名称不能有任何空格或特殊字符(!@、#、%、^、&、*)。
  4. 标识符名称不得与必须用语言定义的任何关键字相似。
  5. 它必须被视为区分大小写。

例子

  • 有效标识符 – a123、_n、n_9 等。
  • 无效标识符 – 1a、n%4、n@9 等。

文字

  1. 字符串文字
  2. 数字文字
  3. 布尔文字
  4. 文字集合
  5. 特殊文字

字符串字面量

  • 它可以通过编写一个文本(一组字符)来创建,并用单引号 (“)、双引号 (” “) 或三引号括起来。
  • 通过使用三重引号,我们可以编写多行字符串,或者它可以以所需的方式显示。

数字文字

  • 整数 – 20,50,450
  • 浮动 – 10.2, 40.50,500.16
  • 复数 – (7+8j)4j

布尔文字

  • 真的
  • 错误的

字面集合

  • 列出文字
  • 元组文字
  • 字典字面量
  • 设置文字

特殊文字

  • ‘None’ 用于定义“空变量”。如果 ‘None’ 与任何其他变量进行比较,它将返回 false。

Python 中的运算符

  • 主要运算符用于计算目的和比较。
  • 例如,表达式 8 + 4 = 12。
  • 8 和 4 被称为“操作数”
  •  ‘+’ 被称为“操作符”

运算符类型

  1. 算术运算符(+、-、/、*、%)
  2. 比较(关系)运算符(==、!=、<=、>=、<、>)
  3. 赋值运算符(=、+=、-=、*=、%=、**=、//=)
  4. 逻辑运算符(和、或、非)
  5. 位运算符 (&, |,^ , ~, <<, >>)
  6. 成员运算符(in, not in)
  7. 身份运算符 (is, is not)

Print和引用类型

接下来,如何在 Python 中打印语句和引用类型。

语法 – print (” “)

引用类型

  • 单引号 (‘)
  • 双引号 (“)
  • 三重引号 (“””)

例子 

#Print Statements Using Python
#Single Quotation
print('Hi')
#Double Quotation
print("Hello World")
#Triple Quotation
print('''Welcome''')
#Using " "
print('This is "Python"')

输出

Hi

Hello World

Welcome

This is “Python”

Python注释

Python 注释是开发人员的基本工具。注释大部分用于阐明代码。假设代码有适当的澄清,我们无疑可以理解项目。将来,任何人都可以更改代码以创建或执行新模型。所以,一个体面的开发人员应该使用这句话,在这一点上它可以以一种简单的方式完成。

  1. “#”这个哈希符号代表注释
  2. 使用# 符号的单行注释
  3. 使用三重引号的多行注释

我希望你明白。如果您有任何疑问,请向我提问。


慕源网 » Python 基本概念

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录