python语法规则(3分钟带你学习python的语法规则)

 2025-08-11 21:57:01  阅读 894  评论 0

摘要:今天的内容是,使用python的turtle模块写一个简单程序,学习python程序的基本语法规则,以及如何使用模块下面,看一个写好的程序,然后分析下python的语法结构"""
输入正确的名字后,绘画一条直线 Version:0.1
Autor:派僧
""" import turtle name = input('Input your name:'

今天的内容是,使用python的turtle模块写一个简单程序,学习python程序的基本语法规则,以及如何使用模块

下面,看一个写好的程序,然后分析下python的语法结构

"""
输入正确的名字后,绘画一条直线

Version:0.1
Autor:派僧
"""

import turtle

name = input('Input your name:')
if name == '派僧':
    turtle.forward(100)    #小海龟向前前进100步
else:
    print('Not allowed')    #名字不对就输出不允许

这个程序的功能,是在python shell控制台输入一个名字,如果名字是 ‘派僧’ 的话,就让小海龟绘制一条直线,否则输出Not allowed,我们来看看运行的两种结果

如果输入名字为“派僧”,那么小海龟(turtle)就会绘制一条直线

如何输入名字不是“派僧”,那么输出 “Not allowed":


python语言属于高级语言,所谓高级语言,就是更接近人的思维的编程语言,如果我们稍微有一点英语基础,就能大概明白这个程序是干什么的,我们一起来逐句分析下

1、import是导入,turtle是模块

import turtle	#导入turtle模块

模块里又包含了函数,这里是指导入turtle模块,我们看到后面使用了turtle.forward(100),就是调用了turtle模块中的forward函数。

这里出现了两个新概念,一个是模块,一个是函数,怎么理解呢?

函数就像是一种技能,模块是集合了多种技能的盒子,比如说turtle中文意思是小海龟,这个模块中就包含了很多绘画的技能,比如forward函数,它能按照当前方向向前绘画直线的功能,turtle.forward(100)可以理解成小海龟向前行走100步,调用函数的方式使用"."符号

2、name是一个变量

name = input('Input your name:')

name 后面的等号表示给它传入一个值,input()也是一个函数,是由系统内建的函数,表示将控制端输入的内容返回到程序中。

3、 if else 就是一个判断语句,就是我们常说了如果...那么... 否则,很容易理解,如果输入的名字等于 派僧,小海龟就走100步,否则,在控制台输出不允许

if name == '派僧':
    turtle.forward(100)    #小海龟向前前进100步
else:
    print('Not allowed')    #名字不对就输出不允许

最后我们看看这个程序的书写的结构规则。

我们说了编程是一种语言,和我们普通语言类似,拿小说举例。比如,红楼梦有120章,每章由很多段落构成,每个段落有很多句子构成,每个句子可能有几个短句构成。

我们程序也是这样,我们可以把这个程序成一篇短文,这个程序主要有三个句子。

这里要特别注意三点

第一,python的句子结尾不需要”;“分号结尾,

第二,你看看if else中,turtle.forward和print()前面都有缩进(tab)相当于四个空格,这就是python书写规则,意思是这部分是和上面联系在一起的,我的段落还没有结束哦。

第三,注意这边的注释,注释就是对程序的说明,注释主要是给别人看的,使用三对双引号括起来,表示多行注释,使用#井号键表示单行注释

好了,分析了这个代码之后,你已经知道基本的书写规则,以及模块和函数的基本概念。

赶紧动手写一个程序吧!

如果对你有帮助,可以随手收藏点赞,让更多多看到,帮助更多有需要的人。

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【python语法规则(3分钟带你学习python的语法规则)】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/zhishi/2069268.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.0352秒, 内存占用1.91 MB, 访问数据库24次

陕ICP备14005772号-15