温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python基本语法举例分析

发布时间:2021-11-23 14:30:21 阅读:114 作者:iii 栏目:大数据
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

这篇文章主要介绍“Python基本语法举例分析”,在日常操作中,相信很多人在Python基本语法举例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python基本语法举例分析”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一、编码

Python 源码文件默认以 UTF-8 编码,它可以用来表示Unicode标准中的任何字符。当然你也可以为源码文件指定不同的编码,比如如下:

# -*- coding: cp-1252 -*-

上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔维亚语。

二、关键字

关键字又称保留字,不能作为变量名、函数名、类名等。作为Python语言的保留字,它们有其特定的作用,不能用作任何标识符名称的。我们可以通过如下方法查看Python的所有关键字:
Python基本语法举例分析
查看结果:

['False''None''True''and''as''assert''break''class''continue''def''del''elif''else''except''finally''for''from''global''if''import''in''is''lambda''nonlocal''not''or''pass''raise''return''try''while''with''yield']

三、标识符

所谓标识符,可以简单理解为变量、类、函数等的名称。因此标识符不能和上面提到的Python关键字重复。标识符不是随便命名的,它的命名规则如下:

  • 标识符必须是字母或者_开头,比如title、title66、_title等;

  • 标识符的其他部分可以是字母、_ 或者数字;

  • 标识符不能是关键字,比如for、import之类的。

  • 标识符对大小写敏感。

其中,以下划线_开头的标识符是有特殊意义的,具体如下:

  • 以单下划线_开头的代表不能用 from xxx import * 导入,比如 _module

  • 以双下划线开头的代表类的私有成员,比如 __member

  • 以双下划线开头和结尾的代表python里特殊方法专用的标识,比如__init__()代表类的构造函数,供解释器使用。

还值得注意的是:在 Python3 中,可以用中文作为标识符,非 ASCII 标识符也是允许的了。

四、注释

注释是为了解释程序,方便程序员对程序的理解和日后的维护。注释只作提示作用,并不执行注释语句。

在Python中两种注释方式:

  1. 单行注释,使用符号 # 。用法如下:

# 第一个Python 程序print("人生苦短,我学Python!")
  1. 多行注释,使用多个双引号 " " " 和 " " " 。用法如下:

"""
author : AI 菌
function :第一个Python 程序
date: 2020/12/20
"""print("人生苦短,我学Python!")

五、缩进

Python最具特色的就是使用缩进替代大括号{ }来表示代码块。在Python中,句首四个连续空格表示一次缩进。通过缩进来表示代码块,代码会更加简洁。下面来简单演示一下缩进的语法:

if True:print("You are right !")else:print("Error !")

需要注意的是:必须是连续4个空格,如果输入了2个或3个空格,程序会报错。

六、长句换行

我们通常是一行写完一条语句。但如果语句很长,我们可以使用反斜杠\来实现长句换行,例如:

str = "人生苦短," + \	  "我学Python " + \	  "!"

运行结果如下:
Python基本语法举例分析
如果是在 [], {}, 或 () 中的长语句,则不需要使用反斜杠 \ ,可直接换行,例如:

Week_list = ["Monday""Tuseday""Wednseday""Thursday", 
			 "Friday""Saturday""Sunday"]

运行结果如下:
Python基本语法举例分析

到此,关于“Python基本语法举例分析”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

原文链接:https://my.oschina.net/u/4850767/blog/4826214

AI

开发者交流群×