Python学习之路—Python基础(一)
前言
在Python学习之路—初识Python一文中,简单的介绍了Python的基本信息,搭建了Python的基础运行环境,这篇文档将主要展现一些Python的入门必备内容,如有错误或遗漏的地方,欢迎大家指正和批评,谢谢。
实验步骤
实验目的:掌握Python基本入门知识
实验准备:C7标准虚拟机一台(已安装Python基础运行环境)
一、注释
注释的作用:注释,顾名思义,就是注明解释,在学习过程中,我们应该也发现要敲的代码越来越多,越来越繁琐,在碰到需要使用大量代码的时候,就需要在每个关键点做好注释,让我们明白这段代码的含义,同时,如果要请教别人的话,这样也会方便别人看你的代码更加方便。
python中注释分类
单行注释
以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起 辅助说明作用
# 我是单行注释
多行注释
以三个单引号或双引号开头,引号内所有内容起辅助说明作用,编写时需要注意引号完整性。
'''
我是多行注释
我是多行注释
'''
"""
我也是多行注释
我也是多行注释
"""
二、编码
字符编码规定了某个文字对应的二进制数字存放方式(编码)和某串二进制数值代表了哪个文字(解码)的转换关系。
Python2 中默认编码为 ASCII
,假如内容为汉字,不指定编码便不能正确的输出及读取。
Python3 中默认编码为 UTF-8
,因此在使用 Python3 时,我们通常不需指定编码。
比如我们想要指定编码为 UTF-8
,以下两种写法均可,行业标准为第二种,所以我们更推荐第二种写法。
#coding=utf-8
# -*- coding:utf-8 -*-
三、标识符与关键字
标识符
标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python 中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。
fromNo12 √
from#12 x
my_Boolean √
Obj2 √
2ndObj x
myInt √
test1 √
标识符是区分大小写的,Python推荐的方式是用"_"来连接所有单词如user_name
标识符命名规则:
1.见名知意
2.驼峰命名法:小驼峰userName 大驼峰userLoginFlag
关键字
关键字(保留字)是 Python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。
在交互模式下,查看系统关键字。
ipython
import keyword
keyword.kwlist
以下为python关键字,需要注意的是,由于 Python 是严格区分大小写的,保留字也不例外。所以,我们可以说 if 是保留字,但 IF 就不是保留字。
and | exec | not | assert | fin |
---|