python基础语法入门(代码片段)

坚果的博客 坚果的博客     2022-12-26     389

关键词:

14天学习训练营导师课程:
李宁《Python Pygame游戏开发入门与实战》
李宁《计算机视觉OpenCV Python项目实战》1
李宁《计算机视觉OpenCV Python项目实战》2
李宁《计算机视觉OpenCV Python项目实战》3

上一节课,我们了解了基础环境如何配置,这一节我们继续了解点新的东西

创建一个新的 Python 项目

首先,创建一个名为python.

其次,启动 VS 代码并打开python文件夹。

创建一个新app.py文件并输入以下代码并保存文件

print('Hello, World!')

执行 Python Hello World 程序

要执行该app.py文件,您首先要在 Windows 上启动命令提示符,或者在 macOS 或 Linux 上启动终端。

然后,导航到该python文件夹。

之后,键入以下命令来执行该app.py文件:

python app.py

如果一切正常,您将在屏幕上看到以下消息:

这样我们的helloword就算是学完了,这个时候我们就需要了解点更加深入的东西了。

什么是函数

当您将两个数字相加时,这是一个函数。当你将两个数字相乘时,这也是一个函数。

每个函数接受您的输入,应用一些规则,然后返回结果。

在上面的例子中,print()是一个函数。它接受一个字符串并将其显示在屏幕上。

Python 有许多内置函数,例如print()在程序中开箱即用的函数。

此外,Python也是 允许您定义函数。但我们现在还不用了解它。

我们可以先来了解一下python的基础语法。

基础语法

空格和缩进

如果您一直使用其他编程语言(例如 Java、C# 或 C/C++),您就会知道这些语言使用分号 ( ;) 来分隔语句。

然而,Python 使用空格和缩进来构造代码结构。

我们可以这一段 Python 代码:

# define main function to print out something
def main():
    i = 1
    max = 10
    while (i < max):
        print(i)
        i = i + 1

# call function main 
main()

代码的含义现在对您来说并不重要。大家要了解的是代码结构。

在每一行的末尾,您看不到任何用于终止语句的分号。并且代码使用缩进来格式化代码。

通过使用缩进和空格来组织代码,Python 代码具有以下优点:

  • 首先,您永远不会像在其他编程语言(如 Java )那样以冒号结尾。
  • 其次,编码风格本质上是统一的。如果您必须维护另一个开发人员的代码,那么该代码看起来与您的代码相同。
  • 第三,与其他编程语言相比,代码更具可读性和清晰度。

注释

注释与代码一样重要,因为它们描述了编写一段代码的原因。

当 Python 解释器执行代码时,它会忽略注释。

在 Python 中,单行注释以井号 (#) 开头,后跟注释。例如:

# 我是坚果

关键词

有些词在 Python 中有特殊含义。它们被称为关键字。

下面显示了 Python 中的关键字列表:

False      class      finally    is         return
None       continue   for        lambda     try
True       def        from       nonlocal   while
and        del        global     not        with
as         elif       if         or         yield
assert     else       import     pass
break      except     in         raise代码语言: Python  (python )

Python 是一种不断发展和发展的语言。所以它的关键词会不断增加和变化。

Python 提供了一个用于列出其关键字的特殊模块,称为keyword.

要查找当前关键字列表,请使用以下代码:

import keyword

print(keyword.kwlist) 

字符串文字

Python 使用单引号 ( ')、双引号 ( ")、三重单引号 ( ''') 和三重双引号 ( """) 来表示字符串文字。

字符串文字需要用相同类型的引号括起来。例如,如果您使用单引号开始字符串文字,则需要使用相同的单引号来结束它。

下面显示了字符串文字的一些示例:

s = 'This is a string'
print(s)
s = "Another string using double quotes"
print(s)
s = ''' string can span
        multiple line '''
print(s)

概括

  • Python 语句以换行符结尾。
  • Python 使用空格和缩进来组织其代码结构。
  • 标识符是Python中标识变量、函数、模块、类等的名称。
  • 注释描述了代码工作的原因。它们会被 Python 解释器忽略。
  • 使用单引号、双引号、三引号或三重双引号来表示。

好的,今天我们就先了解这么多。感谢老师的课程。

python入门基础学习详解二(代码片段)

Python语言学习函数如何定义对象模块前面学习了一些基础的语法,基础的一些东西,今天刚好遇到用到函数啥的,想着把Python语言再多学点。基础语法可以参考我前面写的学习笔记:Python入门基础学习详解一具体... 查看详情

python的入门基础介绍(安装,基础语法和三大流程)(代码片段)

Python的入门基础介绍(安装,基础语法和三大流程)学习Python所需的工具1.什么是编程语言2.基础语法2.1认识变量2.2认识运算符2.3数据的输入和输出2.4常用的函数3.三大流程控制语句3.1顺序3.2分支3.3循环3.4跳出循... 查看详情

python-入门基础语法(代码片段)

输入输出数据类型和变量listdicset列表操作元组集合字典if语句循环语句输入输出:从raw_input()读取的内容永远以字符串的形式返回!age=int(raw_input()),int()把字符串转换为我们想要的整型。>>>myinput=raw_input(&... 查看详情

[python入门到精通系列]-学会了python的基础语法后,能做什么?(代码片段)

学会了Python的基础语法后,能做什么?学了前面Python的基础语法,我们能做什么呢?在本次文章中我给大家演示一些基础语法的使用,加深大家对Python基础语法的了解。根据输入的字符进行统计下面这段程序&#... 查看详情

python3入门基础(01)基本语法(代码片段)

1.基本语法规则1.1.标识符在Python3中,可以用中文作为变量名,非ASCII标识符也是允许的。第一个字符必须是字母表中字母或下划线_。标识符的其他的部分由字母、数字和下划线组成。标识符对大小写敏感。1.2.关键字保留... 查看详情

[python入门到精通系列]新手接触python第一步之基础语法(代码片段)

新手接触Python第一步之基础语法Python本身是一种自然编程语言,它和计算机编程语言不同,自然语言在不同的语境下有不同的含义,而计算机要根据编程语言执行任务,就必须要保证编程语言写出的程序不能有歧... 查看详情

[python入门到精通系列]新手接触python第一步之基础语法(代码片段)

新手接触Python第一步之基础语法Python本身是一种自然编程语言,它和计算机编程语言不同,自然语言在不同的语境下有不同的含义,而计算机要根据编程语言执行任务,就必须要保证编程语言写出的程序不能有歧... 查看详情

[python入门到精通系列]-python基础入门之函数(代码片段)

...上一篇文章中,我们通过一个案例展开,了解了Python数据类型、变量、条件控制等。这篇文章,继续沿着上一篇文章来了解Python的基础语法。Python的实战案例下面这个案例,是根据用户输入的数字进行排序输出... 查看详情

[python入门到精通系列]-python基础入门之函数(代码片段)

...上一篇文章中,我们通过一个案例展开,了解了Python数据类型、变量、条件控制等。这篇文章,继续沿着上一篇文章来了解Python的基础语法。Python的实战案例下面这个案例,是根据用户输入的数字进行排序输出... 查看详情

python入门基本语法(代码片段)

建议在学习python前,一定要先学习python语法,python语法相对简单,有编程基础的同学将很容易入门!推荐Python菜鸟教程这里举几个常用的例子:打印日志:print('helloworld!')定义变量:a=1b='... 查看详情

python入门基本语法(代码片段)

建议在学习python前,一定要先学习python语法,python语法相对简单,有编程基础的同学将很容易入门!推荐Python菜鸟教程这里举几个常用的例子:打印日志:print('helloworld!')定义变量:a=1b='... 查看详情

头歌实验二python入门之基础语法(代码片段)

文章目录>>>第1关:行与缩进任务描述相关知识缩进多行语句编程要求测试说明参考答案>>>第2关:标识符与保留字任务描述相关知识标识符保留字编程要求测试说明参考答案>>>第3关:注释任务描述... 查看详情

通俗易懂的python入门基础详细教程(代码片段)

文章目录Python入门第二天Python基础语法Python运算符Python流程控制Python格式输出总结Python入门第二天在你看到此文章的时候,如果你需要在linux系统上安装python3.7,请点击历史文章链接查看3分钟在虚拟机上跑起pythonPython基础语法... 查看详情

python零基础到入门python基础语法篇——python常用基础语法速览(代码片段)

目录📢前言👑Python常用基础语法速览🏳️‍🌈编码🏳️‍🌈标识符🏳️‍🌈python保留字🏳️‍🌈注释🏳️‍🌈行与缩进🏳️‍🌈多行语句🏳️‍🌈数字(Numbe... 查看详情

python零基础到入门python基础语法篇——python常用基础语法速览(代码片段)

目录📢前言👑Python常用基础语法速览🏳️‍🌈编码🏳️‍🌈标识符🏳️‍🌈python保留字🏳️‍🌈注释🏳️‍🌈行与缩进🏳️‍🌈多行语句🏳️‍🌈数字(Numbe... 查看详情

《python入门到精通》python基础语法(代码片段)

「作者主页」:士别三日wyx  此文章已录入专栏《Python入门到精通》  2021最新版Python小白教程,针对0基础小白和基础薄弱的伙伴学习Python基础语法1.HelloPython2.缩进3.注释3.1单行注释3.2字符串注释3.3多行注释4.变量4.1创建... 查看详情

python基础2022最新第四课基础语法(代码片段)

【Python基础2022最新】第四课基础语法概述循环for循环while循环判断语句if判断三元表达式breakcontinuepass概述从今天开始,小白我将带领大家学习一下Python零基础入门的内容.本专栏会以讲解+练习的模式,带领大家熟悉Python的语法,... 查看详情

python基础2022最新第四课基础语法(代码片段)

【Python基础2022最新】第四课基础语法概述循环for循环while循环判断语句if判断三元表达式breakcontinuepass概述从今天开始,小白我将带领大家学习一下Python零基础入门的内容.本专栏会以讲解+练习的模式,带领大家熟悉Python的语法,... 查看详情