当前位置: 首页 > news >正文

Python第二周作业

Python第二周作业

文章目录

  • Python第二周作业

  1. 编写代码,使用random模块生成一个包含5个随机整数(范围1-100)的列表
  2. 如何将字符串"hello"转换为元组?写出代码
  3. 字符串的replace()方法是否会修改原字符串?为什么?请举例说明
  1. 编写代码,使用random模块生成一个包含5个随机整数(范围1-100)的列表
import random
# 方式一:
random_list = [random.randint(1, 100) for i in range(5)]
print(random_list)# 方式二:
data_list = list(range(1,101))
count = 5
choice_data = random.sample(data_list, count)
print(f"随机抽取列表中{count}个元素:{choice_data}")
  1. 如何将字符串"hello"转换为元组?写出代码
str = "hello"
tu_str = tuple(str)
print(tu_str)
  1. 字符串的replace()方法是否会修改原字符串?为什么?请举例说明

Python中,字符串的replace()方法不会修改原字符串。这是因为字符串在Python中是不可变对象immutable,任何对字符串的操作都不会直接改变原字符串,而是返回一个新的字符串

相关文章:

  • 企业常见漏洞类型
  • 赛灵思Xilinx FPGa XCKU15P‑2FFVA1156I AMD Kintex UltraScale+
  • 蓝牙WiFi模组rtl8821cs在Android14调
  • 【EasyPan】application.properties配置文件解析
  • Coze平台​ 创建AI智能体的详细步骤指南
  • 齐次坐标系下的变换矩阵
  • PCB 射频天线设计和版图创建技巧
  • 从洗衣房到国学课堂:海信冰箱发起跨越千里的山区助学行动
  • 通过规范化模型自训练增强医学图像分割中的无监督域自适应|文献速递-深度学习医疗AI最新文献
  • Spring Boot+Mybatis设置sql日志打印
  • 网络不可达network unreachable问题解决过程
  • 基于SSM的评分管理系统【附源码】
  • aws服务(一)S3介绍使用代码集成
  • OpenCV中的图像旋转方法详解
  • 如何评估一个需求的测试时间
  • 树模型与集成学习(决策树核心算法:ID3/C4.5/CART、随机森林、GBDT/XGBoost)
  • Python自动化selenium-一直卡着不打开浏览器怎么办?
  • Unity中的数字孪生项目:两种输入方式对观察物体的实现
  • 从代码实现理解Vision Permutator:WeightedPermuteMLP模型解析
  • 大麦缺货状态进订单源码
  • 私和人命:清代四川南部县谢相荣投河溺毙一案
  • “何以中国·闽山闽水物华新”网络主题宣传活动在福建武夷山启动
  • 《上海国际金融中心进一步提升跨境金融服务便利化行动方案》印发
  • 神舟二十号全系统合练今日展开
  • 以优良作风激发改革发展动力活力,中管企业扎实开展深入贯彻中央八项规定精神学习教育
  • 对话地铁读书人|科研服务者岳先生:地铁适合浅阅读