Python计算机二级考试,二十来天的备考,奥利给!【已完结】

您所在的位置:网站首页 计算机二级选择题有多少道题 Python计算机二级考试,二十来天的备考,奥利给!【已完结】

Python计算机二级考试,二十来天的备考,奥利给!【已完结】

2024-07-17 13:24| 来源: 网络整理| 查看: 265

Python语言程序设计(二级)

因新冠肺炎的影响,国家取消了2020年3月和6月的计算机等级考试。 等到7月30日,计算机等级考试官网终于出了各省报名安排。

重庆市9月的考试安排时间节点如下:

报名时间为:8月19日至9月2日考试时间为:9月26日至9月29日

我不是在校生,是因为出了新政策,准备要补拿学位证书,才选择进行考试。 本来是报考3月的java二级,可因为疫情取消了考试;学习的java相关知识也忘了不少。 为了提高通过的概率,在本次报考的时候,我选择了比较易学的python(也因为最近python实在有点火)。 两年前简单了解过python,没有系统的学习;已经很久没接触了,基本上也算从零开始学习吧。 现在是2020年9月1日,距离考试时间还有二十五天,我开始利用自己的空闲时间备考,特在此记录过程,以备大家参考。

因为是抽工作后的空闲时间学习,在这里只针对二级考试相关内容进行学习,以拿证为最终目的。

相关链接:

全国计算机等级考试-官网二级Python考试应用软件下载在线学习网站Python123–模拟考试鱼C工作室-零基础入门学习Python–很骚的在线课程 一、考试须知 为上机考试,考试时长120分钟,满分100分;选择题得分≥20分且总分≥60分时可获得证书。分数构成: 选择题40分 含公共基础题10分(送分题)和专业题30分;操作题60分 含基础编程题40分和综合编程题20分。 考试成绩分为四个等级: 0-59 不及格60-79 及格80-89 良好90-100 优秀 这是我本次备考的目标 做选择题时键盘是锁定的,只能用鼠标点选,做完提交后不能再进入选择题页面了;做操作题时键盘会解锁。操作题注意事项: 题目对应的.py文件无需自己创建。.py文件名必须按照提示说明的要求命名,否则系统无法识别直接0分。编程题的答案一定要保证能完整运行,否则直接0分。 调试工具IDLE,需要学会此应用的基础操作(Python安装后自带)。上机试试能不能使用help(),能使用的话大题就稳了。 二、考试报名

关注全国计算机等级考试-官网发布的报名信息,所在地区开始开放报名后进入在线报名页面找到地区入口进行报名。 报名无其他限制,主要准备一张电子证件照和报名费用(110元,支付宝在线缴费)。 选择考点时尽量选择离家近一点的就行,但是不是每个考点有设置有python科目,我就选了一个离家很远的考点。

三、本地环境 1. 应用安装

进入二级Python考试应用软件下载 ,下载官方提供给软件包根据指引进行Python和三方库的本地安装。 安装好Python后,在开始菜单中打开Pyhton层级,就可以找到IDLE工具了。

2. 学习IDLE

掌握IDLE的基础用法,后面的学习会使用idle来实操。 掌握.py文件的编辑和运行,不然给个题目你都没法自己调试。 在这里插入图片描述

四、开始学习

学习目标就是成功拿下二级证书,和这个目标不相关的内容暂不做学习了解,毕竟时间有限。

1. 基础函数 dir(x)

询x类/对象所有属性

dir(list) ''' ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'] ''' help(x)

了解x模块/类型/对象/方法/属性的详细信息

help (list) ''' | __add__(self, value, /) | Return self+value. | | __contains__(self, key, /) | Return key in self. ... ''' print(x)

打印

print("hello world!") #打印:hello world! type(x)

获取参数x的类型

param = 123 print(type(param)) #打印: param ="123" print(type(param)) #打印: input(x)

接收输入,x为输入的说明内容

s = input("请输入你的姓名:") print("{0}你好,我是python。".format(s)) eval(x)

将字符串x当成有效的表达式进行计算并返回结果

count = 99 print(eval("count+100")) #打印:199 #也可以指定参数只从globals参数中匹配 g = {'count':9} print(eval("count+100",g)) #打印:109 2. 保留字 import keyword print(keyword.kwlist) #打印:['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'] 3. 数据类型 基础数据类型 类型说明str字符串int整数float浮点数bool布尔值list列表tuple元组dict字典set集合 类型转换 函数说明int(x [,base])将x转换为一个整数long(x [,base] )将x转换为一个长整数float(x)将x转换到一个浮点数complex(real [,imag])创建一个复数str(x)将对象 x 转换为字符串repr(x)将对象 x 转换为表达式字符串eval(str)用来计算在字符串中的有效Python表达式,并返回一个对象tuple(s)将序列 s 转换为一个元组list(s)将序列 s 转换为一个列表set(s)转换为可变集合dict(d)创建一个字典。d 必须是一个序列 (key,value)元组。frozenset(s)转换为不可变集合chr(x)将一个整数转换为一个字符unichr(x)将一个整数转换为Unicode字符ord(x)将一个字符转换为它的整数值hex(x)将一个整数转换为一个十六进制字符串oct(x)将一个整数转换为一个八进制字符串 4. 基础语法 变量

变量不用声明类型,使用前必须赋值。

hi = 'hello world!' #不用声明类型,直接给hi赋值 print(hi) #使用前必须赋值,打印hi的值 命名

变量命名注意事项:

以包括字母、数字、下划线,但是数字不能做为开头;系统关键字不能做变量名使用;除了下划线之个,其它符号不能做为变量名使用;区分大小写。 代码结构

严格使用缩进格式。

count = 6 if count==6: print('true') else: print('flase') print('ok') ''' 打印: true ok ''' 注释

单行注释使用井号#,多行注释使用三个单引号'''或三个双引号"""。

#单行注释 ''' 多行 注释 ''' """ 多行 注释 """ 字符转译

字符串拼接时注意转译;内容中有斜线时,使用真实字符串,及r字母开头。

hi = "Let's go! " #使用双引号括单引号,正常输出 print(hi) #打印:Let's go! hi = 'Let\'s go! ' #使用单引号括单引号时,用斜线转译,正常输出 print(hi) #打印:Let's go! hi = r'\\\三道杠' #本身包含斜线时,使用真实字符串自动转换为'\\\\\\三道杠',正常输出 print(hi) #打印:\\\三道杠 多行字符串

字符串是多行时,可以使用三连引号,单双都适用,同多行注释。

hi=''' 亲爱的, 你好, 我是你爸爸! ''' print(hi) ''' 打印: 亲爱的, 你好, 我是你爸爸! ''' 操作符

操作符的优先级。

幂运算**正负号+x正数,-x负数算术操作符*乘,/除,//原始除,+加,-减比较操作符=大于等于,==等于,!=不等于,不支持++自增,--自减逻辑运算符not非,and和,or或

表达式中有括号时,优先执行扩展里面的()

操作符注意事项:-3**2 #等于-(3**2) >>> -9 3**-2 #等于3**(-2) >>>0.1111111111111111 31: print('a') elif num ==1: #不是else if哦! print('b') else: print('c') #打印:b while 循环 num =0 while num


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3