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基础练习题21-30 -> 正文阅读

[Python知识库]Python基础练习题21-30

21、map函数的用法

def square(x):
    return x**2
lst = [1,2,3,4,5]
res = map(square,lst)
print(res)

22、random库生成随机整数和小数

# 生成随机整数、0-1之间小数方法
import random
print(random.randint(1,10))      # 取值范围[1,10),生成随机整数

print(random.random())       # 生成0到1之间的小数,括号中不传参

23、简单lambda函数使用

# 使用lambda函数实现两个数相加
result = lambda x,y:x+y
print(result(4,7))

24、去除首尾空格

# 去除首尾空格
s = ' hello '
print(s.strip())

25、字典根据键从小到大排序

# 字典根据键从小到大排序
dic = {'name':'Tom','age':'20','sex':'male','city':'Nanjing','score':100}
lst = list(dic.items())
lst.sort(key=lambda x:x[0])
dic1 = dict(lst)
print(dic1)

26、一行代码实现1-100之和

# 一行代码实现1-100之和
print(sum(range(101)))

27、删除键和合并两个字典

# 删除键和合并两个字典
d1 = {1:'a',2:'b',3:'c'}
d2 = {4:'d',5:'e',6:'f'}
d1.pop(1)     # 或者del d1[1]
print(d1)

d1.update(d2)
print(d1)

28、自定义异常代码

# 写一段自定义异常代码
def fa():
    try:
        for i in range(10):
            if i > 5:
                raise Exception('数字大于5了')
    except Exception as ret:
        print(ret)
fa()

29、统计字符串中某字符出现的次数

# 统计字符串中某字符出现的次数
s = 'Jack is very cool and Jack is a boy'
print(s.count('Jack'))

30、正则表达式的使用

# 正则表达式的使用
# <div class="nam">你好</div>,用正则匹配出标签里面的内容(“你好”),其中class的类名是不确定的
import re
string = '<div class="nam">你好</div>'
obj = re.compile(r'<div class=".*">(.*?)</div>')
result = obj.findall(string)
print(result)

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-01-04 13:23:24  更:2022-01-04 13:25:01 
 
开发: 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/16 3:47:31-

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