Python 入门 简介 入门 变量函数 If & Else 语句 结论 参考

2025-06-07

Python 入门

介绍

入门

多变的

功能

If & Else 语句

为了

结论

参考

介绍

取消绘制新十年 n4qd

新年伊始,我想写一篇教程,帮助所有想学习 Python 的人开启他们的 Python 学习之旅,找到工作或实现自动化任务。

入门

取消绘制进度概览 2dik

让我们直接前往Repl.itnew repl ,通过选择按钮并使用下拉菜单进行选择,使用 Python 创建新的 repl Python

创建新的 repl

你有类似的东西吗?

主屏幕

现在让我们从您的第一个代码开始并在 Repl.it 上运行它。

让我们在中间的文件名下输入代码main.py

print('Hello World')
Enter fullscreen mode Exit fullscreen mode

print语句用于在屏幕上显示文字和数字。它既可以用于调试,也可以用于 Python 编程。

太棒了!!现在让我们点击run按钮运行它!!!别害羞!!!看起来像这样吗?

你好世界

太棒了!!!为自己出色的工作点个赞吧。

多变的

取消绘制解决方案思维 34bi

变量是一个容器,您可以在计算机内存中存储某些内容。

不要走错路-椅子-纸板箱 dezeen 2364 col 6

把它想象成一个你亲手制作的瓶子或盒子。它可以用来存储数字、字母、日期等等。

创建变量的方式如下:

a = 'Hello World'
Enter fullscreen mode Exit fullscreen mode

a是变量的名称,可以将其视为盒子的标签。

对于 来说Hello World,它是存储在 中的内容astring在其中存储字母、字符或文本的数据类型。

print(a)
Enter fullscreen mode Exit fullscreen mode

现在尝试在 Repl.it 上运行它,它看起来就像 Repl.it 中的两行代码。

a = 'Hello World'
print(a)
Enter fullscreen mode Exit fullscreen mode

多变的

数据类型

数据类型是关于数据在变量中存储方式的一系列类别。以下是一些在 Python 或其他编程语言中会用到的常见数据类型:

  • 整数(int)- 整数
a = 1
b = 11002
c = -11002
Enter fullscreen mode Exit fullscreen mode
  • 浮点数(float)——浮点数或十进制数
a = 1.22
b = 3.221
c = -2918.111
Enter fullscreen mode Exit fullscreen mode
  • 布尔值 (bool) -True表示1False表示0。这是从二进制数系借用的。
a = True
b = False
Enter fullscreen mode Exit fullscreen mode
  • 映射(字典) - 它被称为 ,dictionary用作keys标签来获取内容。在下面的示例中,akey检索value名为“apple”的条目。
book = {'a': "apple", 'b': 'banna', 'c': 'cat'}
print(book['a'])
Enter fullscreen mode Exit fullscreen mode
  • 序列(元组或列表) - 两者tuple都是list存储数据的不同方式。

它使用一个来根据其排列位置index来检索一个。value

0它从左边的第一个位置开始,然后以 为增量1向下一个位置移动。

a = (1, 2, 3, 4, 5) # tuple
b = [1, 2, 3, 4, 5] # list

print(a[0])
print(b[2])
Enter fullscreen mode Exit fullscreen mode

功能

取消绘制注释 7das

函数本质上是一段可复用的代码,它们被打包成一个包。它的声明方式如下:

def magic():
    print('Hello World')
Enter fullscreen mode Exit fullscreen mode

你甚至可以添加variables一个input来让你的函数处理它。它被称为parametersarguments


def calculate_area(length, breath):
    return length * breath 

Enter fullscreen mode Exit fullscreen mode

现在让我们通过使用name带有打开和关闭花括号的函数来调用该函数,如下所示()


def magic():
    print('Hello World')

def calculate_area(length, breath):
    return length * breath 

magic()
print(calculate_area(5,10))

Enter fullscreen mode Exit fullscreen mode

现在让我们尝试在 Repl.it 中运行它。

函数

If & Else 语句

undraw 项目完成 w0oq

If语句Else是您制作的一份从上到下的清单。

如果

if语句检查某些条件是否符合预期,并继续执行特定条件下的代码片段

你可以把if语句想象成提出一个问题,如果符合你的预期,你就回答。以下是一个if语句的示例:


area = 24

if (area == 24):
    print('Area is 24')

if (area == 12):
    print('Area is 12')

Enter fullscreen mode Exit fullscreen mode

代码中带有==表示equalsPython 语言。因此有两个if语句。

第一个if语句检查是否area等于24,而另一个语句检查if面积是否等于12

别的

对于该else语句,它有点像当你的语句未能获得正确条件时的备用计划:if


area = 24

if (area == 10):
    print('The area is 10')
else:
    print('The area is not 10')

Enter fullscreen mode Exit fullscreen mode

否则,如果

语句elif代表类似于multiple plans从第一个到最后一个的事物。

这与前两个语句不同if。因为它们依赖于一个流程,否则ifor 语句elif会失败。在继续执行下一个eliforelse语句之前:


area = 24

if (area == 10):
print('The area is 10')

elif (area == 12):
    print('The area is 12')

elif (area == 20):
    print('The area is 20')

else:
print('Area is more than 12')

Enter fullscreen mode Exit fullscreen mode

这是一种称为梯形的编程方式if-else-if,可以在程序中做出决策。

为了

取消绘制目的地 fpv7

语句fororfor loop用于多次重复一段代码。

下面是声明和创建for循环语句的示例:


for i in range(11):
    print(i)

Enter fullscreen mode Exit fullscreen mode

在继续我的解释之前,请尝试运行这段代码。它看起来像这样吗?

for循环1

好吧,让我解释一下这是怎么做的。i是一个变量。你可以把它想象成一台爬行机器的头部,用来抓取一个并将其临时保存。

Nowrange是一个返回数字序列的函数。该序列以0(默认) 开始,并按 递增,1直到最后一个位置。

这实际上是重复代码的次数,该次数是您在循环函数11中包含的数字rangefor

要自定义 for 循环,您可以对其进行更改range以获得不同的结果:


for i in range(1, 11):
    print(i)

Enter fullscreen mode Exit fullscreen mode

现在再试一次,你看到了什么?是像 1 这样的东西吗?

for循环2

现在,在 中range,您包含了两个参数。第一个参数表示到的1数字,第二个参数表示结束的时间,这就是它返回时间的原因。istart1110

您还可以控制增量,而不仅仅是1函数的默认值,您可以添加代表右侧range增量的第三个参数


for i in range(1, 11, 2):
    print(i)

Enter fullscreen mode Exit fullscreen mode

for循环3

结论

取消绘制派对 p92d

呼……信息量好大,恭喜你顺利完成了本教程。希望你从中获得了有用的见解。

最后,我建议你直接去看Clever Programmer 为 Python初学者准备的 11 小时教程。他提供了大量关于如何找工作或成为 Python 自由职业者的见解。

如果您喜欢这篇文章,请订阅我的“冒险家通讯” ,每周获取Python初创企业Web 开发领域的更新信息

您也可以关注我,获取我在Dev上文章的最新更新

原帖主题为《Python 入门 - 阅读时间:6 分钟》,封面图片由 Element5 Digital 在 Unsplash 上拍摄

参考

文章来源:https://dev.to/steelwolf180/getting-started-with-python-ln4
PREV
The Skills to Get a Job As a Django Developer Introduction Specialisation Skillsets Track Record Conclusion Reference
NEXT
使用 Python 创建数据可视化仪表盘 简介 构建仪表盘的痛点 仪表盘数据可视化库 结论 参考文献