笨鸟编程-零基础入门Pyhton教程

 找回密码
 立即注册
查看: 4295|回复: 0

Python 的基本原理

[复制链接]

新手上路

Rank: 1

积分
3
发表于 2022-3-8 02:44:11 | 显示全部楼层 |阅读模式
Python是一种编程语言,受到许多数据科学家,Web开发人员甚至软件工程师的喜爱。要掌握Python的任何职业,你必须掌握Python编程语言的基础知识。因此,如果您想学习Python编程语言的基础知识,本文适合您。在本文中,我将向您解释在进入数据科学,Web开发,软件开发或您感兴趣的任何领域之前需要了解的Python基础知识。
Python的基本原理:
这是一些基本的基础知识,在进入一些Python专业(如Web开发,数据科学,软件开发等)之前,并非所有基础知识都需要了解。
Python中的数据类型:
数据类型使编程更容易。数据类型是对数据定义的一组值和一组操作。数据类型的实现是特定编程语言中数据和操作的表达式。因此,以下是在开始学习Python编程语言之前应该了解的Python数据类型:
数据类型示例
数值类型: 整数, 浮点数, 复
数 序列类型: 列表, 元组, 范围
映射类型: 字典
集 类型: 设置, 冻结集
布尔类型: 布尔值
列表:
列表是项的有序集合,也是 Python 编程语言提供的最常规数据类型。它们是可变的,这意味着可以编辑存储在列表中的项目。列表通常用于一次对项集合执行操作。
  1. mylist = ["apple", "banana", "cherry"]
复制代码
元组:
元组也是与Python中的列表非常相似的项的集合。与列表一样,它们允许您存储有序的项集合以一次执行操作。但与列表不同的是,元组一旦创建就无法修改。使用元组而不是列表的唯一优点是元组比列表略快。
  1. mytuple = ("apple", "banana", "cherry")
复制代码
字典:
Python中的字典与列表和元组完全不同,它们不是序列而是映射。映射也是项的集合,但以键和值对的形式出现。简而言之,字典包含键映射到特定值的索引。
  1. thisdict = {
  2.   "brand": "Ford",
  3.   "model": "Mustang",
  4.   "year": 1964
  5. }
复制代码
如果 Else 语句:
if-else 语句是所有编程语言中的条件语句。这些语句用于编写事件驱动的程序。简单地说,当我们只想在满足给定条件时才执行一组语句时,才会使用这些语句。
在 If Else 语句代码之前掌握所有这些非常重要: 等于:
a == b
不等于: a != b
小于: a < b
小于或等于: a <= b
大于: a > b
大于或等于: a >= b
如果语句:

a = 33
b = 200
如果 b > a:

返回print("b is greater than a")

  1. b is greater than a
复制代码
在此示例中,我们使用两个变量 a 和 b,它们用作 if 语句的一部分来检验 b 是否大于 a。由于 a 是 33,b 是 200,我们知道 200 大于 33,因此我们将"b 大于 a"打印到屏幕上。


  1. print("b is greater than a")
  2. elif a == b:
  3.   print("a and b are equal")
复制代码
在这个例子中,a等于b,所以第一个条件不为真,但elif条件为真,所以我们打印到屏幕上"a和b相等"。
Else
else else 关键字捕获上述条件未捕获的任何内容。
示例
a = 200
b = 33
  1. if b > a:
  2.   print("b is greater than a")
  3. elif a == b:
  4.   print("a and b are equal")
  5. else:
  6.   print("a is greater than b")
复制代码
在这个例子中,a大于b,所以第一个条件不为真,elif条件也不为真,所以我们转到 else 条件并打印到屏幕"a 大于 b"。
循环:
循环是用于迭代对象的语句。Python中有两种类型的循环:

而循环
For 循环
A for 循环用于循环访问项集合。While 循环允许您执行一组指令,直到给定条件为真。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )

GMT+8, 2024-12-27 10:35 , Processed in 0.051725 second(s), 19 queries .

© 2001-2020

快速回复 返回顶部 返回列表