前端圈

分享与交流前端开发相关知识

Python入门

介绍

《Python入门》

因为这是新年的开始。我想到写一个教程。对于任何有兴趣学习Python的人来说,开始他们的工作以获得其工作或自动化任务的旅程。

入门

《Python入门》

让我们进入Repl.it,通过选择new repl按钮来使用Python创建新的repl,然后使用下拉菜单选择Python

《Python入门》

你有这样的东西吗?

《Python入门》

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

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

print('Hello World')

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

大!!现在,让我们通过单击run按钮来运行它!!!不要害羞!!!看起来像这样吗?

《Python入门》

太棒了!!! 做好自己的工作,为自己做好准备。

变量

《Python入门》

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

《Python入门》

可以将它想像成您创造的瓶子或盒子。它可以用来仅存储数字,字母,日期和许多其他内容。

这是创建变量的样子:

a = 'Hello World'

a是变量的名字,把它想它是你的盒子的标签。

对于Hello World,它是存储在中的内容a。这被称为在其中string存储字母,字符或文本的数据类型。

print(a)

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

a = 'Hello World'
print(a)

《Python入门》

资料类型

数据类型是有关如何将数据存储在变量中的类别的列表。以下是一些常见的数据类型,您将用于Python或其他编程语言:

  • 整数(int)-整数
a = 1
b = 11002
c = -11002
  • 浮点数(float)-浮点数或十进制数
a = 1.22
b = 3.221
c = -2918.111
  • 布尔值(布尔)- True表示1False表示0。这是从二进制数系统借来的。
a = True
b = False
  • 映射(dict)-称为dictionarykeys用作标签来获取内容。在下面的示例中,akey检索value称为“苹果”的。
book = {'a': "apple", 'b': 'banna', 'c': 'cat'}
print(book['a'])
  • 序列(元组或列表)-两者tuplelist是存储数据的不同方式。

它使用index来根据值的位置检索值。

它从0左侧的第一个位置开始,1向下一个位置递增。

`python
a =(1、2、3、4、5)#元组
b = [1、2、3、4、5]#列表

打印(a [0])
打印(b 2
`

功能

《Python入门》

函数基本上是可重用的代码段,它们很好地打包在一个程序包中。它是这样声明的:

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

您甚至可以添加variablesas作为input您的函数来处理它。它称为parametersarguments

`python

def compute_area(长度,呼吸):
返回长度*呼吸

`

现在,通过name将函数的带有大括号和闭括号的函数调用起来,来调用函数()

`python

def magic():
打印(“ Hello World”)

def compute_area(长度,呼吸):
返回长度*呼吸

magic()
打印(calculate_area(5,10))

`

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

《Python入门》

如果和其他陈述

《Python入门》

IfElse语句是你已经从顶部到底部提出,开始的清单。

如果

if语句检查满足期望的某些条件,然后继续执行特定条件下的代码段

您可以将if陈述视为询问问题,然后在满足您期望的情况下进行答复。这是一个if语句示例:

`python

面积= 24

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

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

`

与代码==装置equals在Python。因此,有两个if陈述。

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

其他

对于该else语句,当您的语句无法获得正确的条件时,它类似于备份计划if

`python

面积= 24

if(area == 10):
print(’面积为10’)
else:
print(’面积为10’)

`

否则

一条elif语句表示multiple plans从头开始到最后。

这与前两个if语句不同。由于存在依赖于ifelif失败的流程。在继续下一个elifelse语句之前:

`python

面积= 24

if(area == 10):
print(’面积为10’)

elif(area == 12):
print(’面积为12’)

elif(面积== 20):
print(’面积为20’)

否则:
print(’面积大于12’)

`

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

对于

《Python入门》

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

这是一个声明和创建for循环语句的示例:

`python

对于范围(11)中的
i :打印(i)

`

现在,在继续进行解释之前,请尝试运行此代码。看起来像这样吗?

《Python入门》

好吧,让我解释一下如何完成。的i是一个变量。可以将其想象为抓取并将其保持为临时状态的爬网机器的头部

现在range是一个返回数字序列的函数。从0(默认)开始,并递增1直到最后一个位置。

本质上,这会重复执行一段代码,11该次数就是您已包含在循环range函数中的数字for

要自定义for循环,可以更改范围以提供不同的结果:

`python

对于范围(1,11)中的
i :打印(i)

`

现在尝试再次运行,您会看到什么?是这样的1吗?

《Python入门》

现在range,您已经包含了2个参数。第一个 1作为ito 的数字,start11作为结尾的数字,这就是它返回10时间的原因。

您也可以控制增量,而不仅仅是1`range函数的默认值,您可以在右侧添加一个代表增量的第3个参数。


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

《Python入门》

结论

《Python入门》

ew …..那是很多要消化的信息,恭喜您在本教程的最后完成了学习。希望您对此有所了解。

最后,我建议您为绝对的初学者阅读Clever程序员关于Python的11小时教程。作为Python自由职业者,他提供了大量的见解来找到工作或使您陷入困境。

参考

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注