计算机等级考试二级python 第二章 python的基本语法元素

Posted cxy-0902

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机等级考试二级python 第二章 python的基本语法元素相关的知识,希望对你有一定的参考价值。

知识导图

 

技术图片

一、程序的格式框架

 (一)、什么是程序的格式框架?

   既它的段落格式,是python程序设计语法中的一个部分,有助于提高代码的可读性和可维护性

1、缩进

       当在分支、循环、函数、类等语句时,若后面出现(:)时,后面的代码将要缩进。

提示:

      缩进错误用“unexpected  indent”进行提示,说明代码缩进不匹配,需要查看所有缩进是否一样。

2、注释

    注释是代码中的辅助性文字,不被编译器编译出来,不被计算机执行。用“#”在开头做标记

#注释第一行

3、续字符

   由于代码过长,不便于程序员查看,我们用反斜杠(\\)来表示续字符。

print("{}是{}的首都“.format(       "北京",       "中国"))

  与下面的代码是一样的:

 print("{}是{}的首都"。format("北京""中国")) 

(二)、语法元素的名称

  1、变量

   保存和表示数据值的一种语法元素,变量的值是可以改变的,使用(”=“)来进行赋值

a=100#表示a的值为100
a=a+1#表示a的值是在100的基础上+1
print(a)

2、命名

    给变量或其他程序元素关联名称或标识符的过程称为命名。

提示:在计算机程序语言中,只能出现字母、下划线、英文状态下的标点符号。

3、保留字

   被计算机编程语言内部定义并保留下来的标识符。

 

35个python的标识符
and as assert break class continue def
del elif else except False finally for
form global if import in is lambda
Nome nonlcoal not or pass raise return
Ture try while with yield async await

4、数据类型

    (1)数字类型

     表示数字或数值的数据类型称为数字类型。

(有二进制、八进制、十进制、十六进制)

  (2)字符串类型

   带有(” “)的形式,在引号中的部分成为字符串

提示:字符串的长度

-11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1
0 1 2 3 4 5 6 7 8 9 10

 

 

字符的长度位置:

技术图片

切片:在字符串中,我们取[M:N]一个范围内的字符时,取出来的这个部分称为一个切片。

[N:M]中表示从N到M之间的字符,不包括M

技术图片

(三)、程序的语句元素

1、表达式

     产生或计算新数据值的代码

如:100>24

2、赋值语句

    <变量>=<表达式>

 技术图片

3、引用

   Python程序会经常使用当前程序之外的已有的功能代码,这一过程称作引用。已有的功能代码称为“库”

#调用turtle库进行画图
import turtle
turtle.fd(-200)
turtle.right(90)
turtle.circle(200)

 运行结果如下:

技术图片

4、其他语句

   单支语句、二分支语句、多分支语句

(1)单支语句

     使用方式与格式:

     if<条件>

           <语句块>

 提示:任何可以产生Ture或者False的语句都可以作为条件,当条件为Ture时,执行语句块中的内容。

1 #判断输入的数值是否在[0,100]之间
2 num=eval(input("输入一个数字:"))
3 if 0<=num<=100: #判断是否在【0,100】之间
4      print("这个数在0到100之间")

 (2)二分支语句

   格式:

if<条件>

    <语句块1>

else:

    <语句块2>

提示:当条件为Ture时,执行语句1;当条件为False时,执行语句2.

1 num=eval(input("输入一个数:"))
2 if   num>100:
3     print("输入的数字大于100")
4 else:
5     print("输入的数字小于或等于100")

(3)循环语句

     与分支语句类似,它可以根据条件确定一段代码是否再次执行或者多次执行。

格式:

while(<条件>):

      <语句1>

<语句2>

提示:

    当条件为Ture时,执行语句1;然后再进行判断条件,当条件为False时,退出循环。

1 #输出10到100中步长为3的全部整数
2 n=10
3 while n<100:
4     print(n,end=" ")
5     n=n+3

运行如下:

技术图片

(四)基本输入函数

input():输入函数

print():输出函数

eval(S):将去掉字符串S外侧的引号,并执行语句中去掉引号后的字符内容。

格式如下:

     <变量>=eval(<字符串>)

技术图片

提示:eval()函数常与input()一起使用:

   格式:<变量>=eval(input(<提示性文字>))

练习部分:

s=input("输入一段文字:")
i=len(s)-1
while i>=0:
    print(s[i],end=" ")
    i=i-1

  

以上是关于计算机等级考试二级python 第二章 python的基本语法元素的主要内容,如果未能解决你的问题,请参考以下文章

全国计算机等级考试二级Python(2021年9月)备考笔记 第十四天

python计算机二级考试常用语法(上)

全国计算机二级python考试学习信息 二级python考试练习习题 二级python考试资料 二级python资料大全 python等级考试资料 Python二级考试知识点 全国二级Python指南

计算机二级 公共基础知识

全国计算机等级考试科目中加入 二级Python

python二级练习和考试复习(字节大小计算)