IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 模块一 Python基础 考核 -> 正文阅读

[Python知识库]模块一 Python基础 考核

一、简答题【口述,每道1分钟】

1.分别解释"=","==","+="的含义
– =:变量赋值
– ==:相等
– +=:a += 1 即 a = a + 1

2.变量名的规范
– 变量名只能由字母、数字、下划线组成;
– 变量名不能以数字开头;
– 变量名不能是Python内置关键字。

3.简述Python中的几种数据类型
– int → 整数类型(整型)
– bool → 布尔类型
– str → 字符串类型
– list → 列表类型
– tuple → 元组类型
– set → 集合类型
– dict → 字典类型
– float → 浮点类型(浮点型)

4.简述continue和break 的区别
在Python中,break是结束整个循环体,而continue则是结束本次循环再继续循环。

5.简述pass的作用
在Python中,pass是一个空语句,为了保持程序结构的完整性。一般情况下,pass不做任何事情,被用作占位符。
它的作用如下:
– 空语句 do nothing
– 保证格式完整
– 保证语义完整

二、代码题

1.如何快速交换下面两个变量(2分钟)
a = 2, b = 4

a = 2
b = 4
a,b = 4, 2
print(a, b)

# 输出:4 2

2.提取此列表中的不同的元素(2分钟)
a=[1,3,4,‘z’,7,‘q’,3,5,‘a’,4,1,0,8,‘z’,7,3,2,‘a’,5,1,2,‘z’,9,‘a’,5,3,2,‘z’,4,6,8,‘a’,3,8,2,1,9,0,3,3,‘q’]

# 方法一:
a=[1,3,4,'z',7,'q',3,5,'a',4,1,0,8,'z',7,3,2,'a',5,1,2,'z',9,'a',5,3,2,'z',4,6,8,'a',3,8,2,1,9,0,3,3,'q']
b= list(set(a))
print(b)

# 方法二:
a=[1,3,4,'z',7,'q',3,5,'a',4,1,0,8,'z',7,3,2,'a',5,1,2,'z',9,'a',5,3,2,'z',4,6,8,'a',3,8,2,1,9,0,3,3,'q']
b = []
for item in a:
    if item not in b:
        b.append(item)
print(b)

# 输出:[0, 1, 2, 3, 4, 5, 'a', 7, 8, 9, 6, 'q', 'z']

3.制作趣味模板程序(4分钟)
需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意显示,如:敬爱可爱的xxx,最喜欢在xxx地方干xxx。

name = input("请输入名字:")
place = input("请输入地点:")
hobby = input("请输入爱好:")
print(f"敬爱可爱的{name},最喜欢在{place}地方干{hobby}。")

# 输出:
请输入名字:Alex
请输入地点:腾讯
请输入爱好:打代码
敬爱可爱的Alex,最喜欢在腾讯地方干打代码。

4.列表li = [‘alex’,‘egon’,‘yuan’,‘wusir’,‘666’](4分钟)
– 把666替换成999

li = ['alex','egon','yuan','wusir','666']
li[4] = 999
print(li)

# 输出:['alex', 'egon', 'yuan', 'wusir', 999]

–获取"yuan"索引

li = ['alex','egon','yuan','wusir','666']
print(li.index('yuan'))

# 输出:2

–假设不知道前面有几个元素,分片得到最后的三个元素( [-3:] )

li = ['alex','egon','yuan','wusir','666']
print(li[-3:])

# 输出:['yuan', 'wusir', '666']

5.将字符串s = "www.luffffycity.com"给拆分成列表:
li=[‘www’,‘luffffycity’,‘com’] (4分钟)

s = "www.luffffycity.com"
print(s.split("."))

# 输出:['www', 'luffffycity', 'com']

6.求1~100间所有偶数的和(5分钟)

sum = 0
for num in range(1,101):
    if num % 2 == 0:
        sum += num
print(sum)

# 输出:2550
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-02-16 13:02:46  更:2022-02-16 13:03:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 23:59:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码