【python基础】python基础习题练习(一)
文章目录
- 一. python语言简介
- 二. python基本语法与常用函数
- 三. python基本数据类型
- 一.选择题
- 二.编程题
- 四. python组合数据类型
- 一.选择题
- 二.简答题
- 三.编程题
一. python语言简介
- 查看python是否安装成功的命令是:python -v
- Python IDE有:pyCharm、Spyder、Jupter Notebook
- Python为源文件指定系统默认字符编码的声明是:#coding:utf-8
- 查看python代码的语言版本:
import sys
sys.version_info
- 计算机信息处理和信息存储用:二进制代码。
二. python基本语法与常用函数
-
关于 Python 程序框架,以下选项中描述错误的是
A. Python 不采用严格的缩进来表明程序框架
B. Python 语言的缩进可以采用 Tab键实现
C. Python 单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围
D. 判断、循环、函数等语法形式能够通过缩进包含一批Python 代码,进而表达对应的语义 -
下列选项中符合Python 语言变量命名规则的是()
A.1_a
B. _a
C.ab
D.a-b -
Python3.x版本的保留宇总数是()
A.33
B.27
C.16
D.29 -
下列选项中行合Python语言变量命名规则的是()
A.class
B.1_class
C.class_1
D.1class -
以下选项,不是Python 语言保留字的是()
A.ad
B.do
C.while
D.continue -
下列选项中不符合Python 语言变量命名规则的是()
A.TempStr
B.I
C.3_1
D. AI -
关于赋值语句,以下选项中描述错误的是()
A.赋值语句采用符号-表示
B.赋值与二元操作符可以组合,例如&=
C.a,b=b,a可以实现a和b值的互换
D.a,b,c=b,c,a是不合法的 -
关于 eval函数,以下选项中描述错误的是()
A.eval函数的定义为:eval(source,globals=None, locals = None,)
B.eval函数的作用是将输入的字符串转换为Python 语句,并执行该语句
C.如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用eval(input(<输入提示字符串>))组合
D.执行>>>eval(‘“hello”)和执行>>>eval(’“Hello”)得到的结果相同 -
关于 Python 语言的注释,以下选项中描述错误的是()
A.Python 语言有两种注释:单行注释和多行注释
B.Python 语言的单行注释以#开头
C.Python 语言的单行注释以单引号开头
D.Python 语言的多行注释以"(三个单引号)开头和结尾 -
关于 Python 语言的特点,以下选项中描述错误的是()
A.Python 语言是脚本语言
B.Python 语言是非开源语言
C.Python 语言是跨平台语言
D.Python 语言是多模型语言 -
以下选项中符合 Python 语言变量命名规则的是()
A. Templist
B. !i
C. 5_1
D. (VR) -
Python 语言的主网站网址是()
A.https://www.python.org/
B.https://www.python123.jo/
C.https://www.python.org/pypi
D.https://www.python123.org/ -
关于 Python 注释,以下选项中描述错误的是
A.Python注释语句不被解释器过滤掉,也不被抗行
B.注释可用于表明作者和版权信息
C.注释用于解释代码原理或者用途
D.注释可以辅助程序调试 -
以下选项中,不属于 Python保留字的是()
A.def
B.elif
C.type
D.import -
关于 Python赋值语句人以下逸项中不合法的是()
A.x,y=y,x
B.x=y=1
C.x=(y=1)
D.x=1;y=1 -
以下选型中,不是Python 语言保留字的是()
A. try
B. None
C.int
D.del -
关于Python 程序与缩进有关的说法中,以下选项中正确的是()
A.缩进统一为4个空格
B.缩进是非强制的,仅为了提高代码的可读性
C.缩进可以用在任何语句之后,表示语句间的包含关系
D.缩进在程序中长度统一且强制使用 -
Pyhon3.0 正式发布的年份是()
A.1990
B.2018
C.2002
D.2008 -
以下选项中,不是 Pyhon 语言合法命名的是()
A.MyGods
B._MyGod
C.MyGod
D.5MyGod -
在 Python 函数中,用于获取用户输入的是()
A.get()
B.eval()
C.input()
D. print() -
给标识符关联名字的过程是()
A.生成语句
B.表达
C.赋值语句
D.命名 -
下面代码的语法错误显示是()
print “Hello World!”
A. NameError: name ‘raw_print’ is not defined
B. SyntaxError: Missing parentheses in call to ‘print’
C.SynataxError: invalid character in identifier
D.<built-in function print>
-
以下选项中可用作Python标识符的是()
A.3B9909
B.___
C.class
D.it’s -
关于Python内存管理,下列说法错误的是()
A.变量不必事先声明
B.变量无须先创建和赋值而直接使用
C.变量无须指定类型
D.可以使用del释放资源 -
下面哪个不是Python合法的标识符()
A.int32
B.40XL
C.self
D.name -
Python 语言语句块的标记是()
A.分号
B.逗号
C.缩进
D./ -
以下不是Python中的关键字()
A.raise
B. with
C.import
D.final -
在一行上写多条Python语句使用符号是()
A.分号
B.冒号
C.逗号
D.点号
三. python基本数据类型
一.选择题
-
以下选项中,关于Python字符串的描述错误的是()
A.字符串是一对单引号或双引号括起来的零个或多个字符
B.字符串是字符的序列,也是序列类型的一种
C.字符串使用[]来进行索引或切片
D.Python字符串的切片方式是[N,M],不包括M -
给出以下代码:TcmpStr='Hello World',可以输出"World"子串的是()
A. print(TempStr[-5:])
B. print(TempStr[-5:-1])
C.print(TempStr[-5:0])
D. print(TempStr[-4:-1]) -
下面代码的输出结果是()
print ( 0.1 + 0.2 = 0.3 )
A.True
B.False
C.true
D.false -
给出如下代码:s
相关文章:

【python基础】python基础习题练习(一)
文章目录 一. python语言简介二. python基本语法与常用函数三. python基本数据类型一.选择题二.编程题四. python组合数据类型一.选择题二.简答题三.编程题一. python语言简介 查看python是否安装成功的命令是:python -vPython IDE有:pyCharm、Spyder、Jupter NotebookPython…...

GESP 4级样题 ---> 绝对素数
这题需要判断一个数和它的反转后的数是否都为素数。 可以转成 string 后 reverse 一下。 AC CODE: #include <bits/stdc.h> using namespace std; typedef long long LL; bool isPrime(int x){if(x<2) return false;for(int i2;i*i<x;i){if(x%i0) re…...

大语言模型系列 - Transformer
1. 简介 1.1. 概述 大语言模型Transformer是一种由谷歌公司提出的基于注意力机制的神经网络模型,它在自然语言处理(NLP)领域取得了显著成就,并逐渐被应用于其他领域如语音识别、计算机视觉和强化学习等。 1.2. 学习资源 以下是一些学习大语言模型Transformer的资源地址…...

Java面试之操作系统
1、冯诺依曼模型 运算器、控制器、存储器、输入设备、输出设备 32位和64位CPU最主要区别是一次性能计算多少字节数据,如果计算的数额不超过 32 位数字的情况下,32 位和 64 位 CPU 之间没什么区别的,只有当计算超过 32 位数字的情况下&#…...

springboot船舶维保管理系统--论文源码调试讲解
第二章 相关技术 本次开发船舶维保管理系统使用的是Vue进行程序开发,船舶维保管理系统的数据信息选择MySQL数据库进行存放。 2.1 VUE介绍 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue…...

【机器学习西瓜书学习笔记——神经网络】
机器学习西瓜书学习笔记【第五章】 第五章 神经网络5.1神经元模型5.2 感知机与多层网络学习感知机学习率成本/损失函数梯度下降 5.3 BP神经网络(误差逆传播)5.4 全局最小与局部极小5.5 其他常见神经网络RBF网络RBF 与 BP 最重要的区别 ART网络 第五章 神…...

安装 electron 报错解决
1. 报错 大概率由镜像问题导致 2. 解决 2.1 打开 npm 配置 npm config edit 2.2 添加配置 registryhttps://registry.npmmirror.comelectron_mirrorhttps://cdn.npmmirror.com/binaries/electron/electron_builder_binaries_mirrorhttps://npmmirror.com/mirrors/electron…...

【Material-UI】Icon Button 组件详解
文章目录 一、基础用法1. 禁用状态 二、大小(Sizes)1. 小尺寸(Small)2. 大尺寸(Large) 三、颜色(Colors)1. 主题颜色2. 自定义颜色 四、高级用法和最佳实践1. 无障碍性(A…...

51单片机-第七节-DS1302实时时钟
一、DS1302介绍: 实时时钟芯片,可对年,月,日,周,时,分,秒计时,是一种集成电路。 二、DS1302原理: 1.寄存器定义: Command:操作模式…...

Java毕业设计 基于SSM和Vue的图书馆座位预约系统小程序
Java毕业设计 基于SSM和Vue的图书馆座位预约系统小程序 这篇博文将介绍一个基于SSM框架和Vue开发的图书馆座位预约系统微信小程序,适合用于Java毕业设计。 功能介绍 用户 登录 注册 首页 图片轮播 关于我们 公告信息 图书馆信息 图书馆详情 预约选座 收藏 …...

【C++11】:lambda表达式function包装器
目录 前言一,可变参数模板1.1 简单认识1.2 STL容器中的empalce系列相关接口 二,lambda表达式2.1 lambda表达式语法2.2 探索lambda底层 三,包装器3.1 function包装器3.2 bind 四,类的新功能4.1 默认成员函数4.2 关键字default4.3 关…...

[io]进程间通信 -有名、无名管道 区别
有名管道和无名管道的区别 无名管道有名管道 使用场景 亲缘关系进程不相关的任意进程特点 1.固定读端fd[0]写端fd[1] 2.文件IO进行操作 3.不支持lseek()操作 4.数据存储在内核空间 1.文件系统中存在管道文件 2.文件IO操作 3.不支持lseek 4.先进先出 5.数…...

pywinauto:Windows桌面应用自动化测试(七)
前言 上一篇文章地址: pywinauto:Windows桌面应用自动化测试(六)-CSDN博客 下一篇文章地址: 暂无 一、实战常用方法 1、通过Desktop快速获取窗口 通过之前章节我们了解到控制应用的方法为Application࿰…...

RGB++是什么;UTXO是什么;Nervos网络;CKB区块链;
目录 RGB++是什么,简单举例说明 RGB++简介 举例说明 UTXO是什么 定义 功能与特点 使用方式 优缺点 结论 CKB区块链 一、基础属性 二、技术特点 三、经济模型 四、应用场景 Nervos网络 一、网络架构 二、技术特点 三、经济模型 四、应用场景 五、未来展望 …...

轻闪PDF v2.14.9 解锁版下载与安装教程 (全能PDF转换器)
前言 轻闪PDF(原傲软PDF编辑软件)是一款操作简单的全能PDF转换器,轻松实现PDF转换为Word,Excel或其他格式,以及PDF压缩,合并和图片文字识别OCR等功能.这款pdf编辑转换软件几乎支持所有常见文档格式,一键完成PDF与其他文档互相转换,并含有PDF合并,压缩,图片文字识别OCR等增值功…...

mysql 5.7 解析binlog日志,并统计每个类型语句(insert、update、delete)、每个表的执行次数
1、mysqlbinlog工具 使用mysqlbinlog工具将文件中执行语句解析至某个文件中。 /usr/local/mnt/mysql/bin/mysqlbinlog --base64-outputDECODE-ROWS -v /usr/local/mnt/mysql/log/mysql-bin.017278 > binlog017278.sql --base64-outputDECODE-ROWS 参数: 这个…...

MySQL案例:MHA实现主备切换(主从架构)万字详解
目录 MHA 概念 MHA的组成 特点 案例介绍 (1)案例需求 (2)案例实现思路 (3)案例拓扑图 (4)案例环境 案例步骤 基本环境配置 关闭防火墙和内核安全机制 安装数据库 授权…...

81.SAP ME - SAP SMGW Getway Monitor
目录 1.起因 2.SMGW Displaying Logged On Clients Displaying Remote Gateways Display and Control Existing Connections Deleting a Connection Displaying Gateway Release Information Displaying Parameters and Attributes of the Gateway Change Gateway Pa…...

SAPUI5基础知识24 - 如何向manifest.json中添加模型(小结)
1. 背景 在上一篇博客中,我们总结了SAPUI5中模型的各种类型,并通过代码给出了实例化这些模型的方式。 其实,在SAPUI5中,我们可以通过在manifest.json 中添加模型配置,简化模型的初始化过程,并确保模型在应…...

操作系统---文件管理
一、系统调用(系统API) 什么是系统调用 由操作系统向应用程序提供的程序接口信息,本质上就是应用程序与操作系统之间交互的接口。 操作系统的主要功能是为了管理硬件资源和为应用软件的开发人员提供一个良好的环境,使得应用程序…...

C语言指针详解(三)目录版
C语言指针详解(三)目录版 1、字符指针变量1.1、字符指针变量的一般应用1.2、常量字符串1.3、常量字符串与普通字符串的区别1.3.1 常量字符串的不可修改性1.3.2 常量字符串的存储 2、数组指针变量2.1、数组指针变量定义2.2、数组指针变量的初始化 3、二维…...

【AI资讯早报】AI科技前沿资讯概览:2024年8月6日早报
【AI资讯早报,感知未来】AI科技前沿资讯概览,涵盖了行业大会、技术创新、应用场景、行业动态等多个方面,全面展现了AI领域的最新发展动态和未来趋势。 1.【图像生成技术再突破】Midjourney V6.1震撼发布,人像生成质量跃上新台阶 …...

等保测评中的密码技术与密钥管理
在信息安全领域,等保测评(信息安全等级保护测评)是一项重要的安全评估活动,旨在评估信息系统的安全性,并根据评估结果给予相应的安全等级。这一过程中,密码技术与密钥管理发挥着至关重要的作用。本文将详细…...

go语言flag库学习
文章目录 flag基本创建使用方法正常声明全局变量指针短写 flag 基本创建使用方法 func String(name string, value string, usage string) *string func StringVar(p *string, name string, value string, usage string) 正常声明全局变量 package mainimport ("flag…...

2024年必备技能:智联招聘岗位信息采集技巧全解析
随着大数据时代的发展,精准定位职业机会成为程序员求职的关键。本文将深入解析如何利用Python高效采集智联招聘上的岗位信息,助你在2024年的职场竞争中脱颖而出。通过实战代码示例,揭示网络爬虫背后的秘密,让你轻松掌握这一必备技…...
《机器学习by周志华》学习笔记-决策树-02
1、剪枝处理(Pruning) 1.1、背景概念 上文「决策树01」的学习中,我们了解了著名的3种决策树算法ID3、C4.5、CART。这3种决策树算法最根本的核心就是根据特征选择离散属性作为节点来搭建树结构,运用搭好的结构进行推理。 剪枝(pruning)则就是将搭好的决策树去掉一些「非叶节…...

centos Python3.6升级3.8
CentOS系统上升级Python3.6到3.8版本。 步骤 1. 更新系统 在开始升级Python之前,首先需要确保系统是最新的。可以使用以下命令更新CentOS系统: sudo yum update 2. 安装依赖项 升级Python之前,需要安装一些依赖项。运行以下命令安装这些依赖…...
文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《基于竞价空间预测的虚拟电厂日前竞价策略》
本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源…...

Simulink模型开发中的一些自动化方法
随着Simulink模型的产品化开发进程,许多模型开发人员会关心模型的建模自动化问题。比如如何对模型中的元素进行批量查找和修改;如何构建自己的建模规则对模型进行检查;如何实现测试自动化等。在这些使用场景中我们都需要了解一些Simulink函数…...

RabbitMQ消费者消费消息失败处理
在我们开发分布式系统的过程中,RabbitMQ这样的消息队列无疑是实现微服务间通信的利器。然而,消息处理失败在所难免。当我们面临消费消息失败的情况时,该如何应对呢?在这篇博客中,我将带你深入探讨RabbitMQ消费者的消息…...