Python基础教程——1.4Python的基础语法


前言

经过了前面3章的学习,我们已经可以使用pycharm进行编写及运行python程序了,那么接下来我们就开始学习python语言相关的内容吧。

一、注释

不管是哪门编程语言,都离不开注释。注释的作用是什么,很简单,对程序中某些代码进行标注说明。当以后自己或者别人review你的代码的时候,可以很快就能明白你的代码想要干什么。

01. 注释的作用

在程序中对某些代码进行标注说明,增强程序的可读性。

02. 单行注释(行注释)

格式:# 开头,# 右边的内容就是你要注释的内容

为了保证代码的可读性,同时保持代码的优雅,建议# 后面先添加一个空格,再写注释的内容。

示例代码如下:

# 这是一个单行注释示例
print("Hello World!")

单行注释的另一种写法,直接在代码后边进行添加

为了保证代码的可读性,同时保持代码的优雅,注释和代码之间 至少要有 两个空格

示例代码如下:

print("Hello World!")  # 与代码在同一行

03. 多行注释(块注释)

当需要添加的注释有多行时,就可以选用多行注释,也叫块注释。在python中是由一对 连续的 三个 引号组成(单引号和双引号都可以)。

示例代码如下:

"""
python的多行注释示例,→_→
可以将注释写在多行……
""" 
print("hello python")

什么时候需要使用注释?

  1. 注释不是越多越好,对于一目了然的代码,不需要添加注释
  2. 对于 复杂的操作,应该在操作开始前写上若干行注释
  3. 对于 不是一目了然的代码,应在其行尾添加注释(为了提高可读性,注释应该至少离开代码 2 个空格)
  4. 不要描述代码,阅读代码的人可能比你更懂 Python,只是不知道你的代码要做什么

二、标识符

1、什么是标识符

标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中标识符是用户编程时使用的名字用于给变量、常量、函数、语句块等命名以建立起名称与使用之间的关系。(来自百度百科)

2标识符的规则

在Python里,标识符由字母、下划线和数字组成,且数字不能开头
思考:下面的标识符哪些是正确的,哪些不正确为什么

------------
fromNo12from#12my_Boolean
my-BooleanObj22ndObj
myInttest1Mike2jack
My_tExt_testtest!32
haha(da)ttintjack_rose
jack&roseGUIG.U.I

答案如下:红框标出来的均为错误的,对照上边的规则思考一下
在这里插入图片描述

注意:python中的标识符是区分大小写的

三、关键字

1、什么是关键字

关键字,也叫保留字符。是python已经使用了的,具有特殊功能的标识符。由于python已经使用了,所以在开发者在定义自己的标识符的时候就不能使用关键字,否则就会报错。简单理解就是,不管给什么命名,都不要使用下列的字符

NoneTrueFalseandas
assertasyncawaitbreakclass
continuedefdelelifelse
exceptfinallyforfromglobal
ifimportinislambda
nonlocalnotorpassraise
returntrywhilewithyield

2、查看关键字

可以在pycharm的 Python Console通过以下命令进行查看当前系统中python的关键字

import keyword
keyword.kwlist

在这里插入图片描述

不要因为关键字太多而产生的畏惧心理,这些在后边的学习中都会遇到,不需要去记。

四、变量以及类型

1、变量的定义

变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。为了便于理解,我们可以先将变量理解为可以装东西的盒子,而给变量赋值就相当于将物品放进盒子里。

现在我们定义一个叫做my_box 的变量,并将1赋值给它,语句如下:

my_box = 1

在这里,我们就可以理解为我们创造了一个叫my_box的盒子,并将标有1的小球放到了盒子里。此时my_box的值就是1。

程序是用来处理数据的,而变量就是用来存储数据的

2、变量的类型

变量是存储在内存中的值,因此在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。
为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的,如下所示:
在这里插入图片描述

2.1怎样知道一个变量的类型呢?

由于Python是动态语言,因此在python中,定义了变量,并且赋给了它值,那么它的类型会自动根据赋给的值得类型去确定,不需要主动的去说明它的类型。可以使用下边的语句来查看变量的类型:

my_box = 1
type(my_box)

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值