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

小甲鱼第004讲:变量和字符串(下)| 课后测试题及答案

问答题:

0. 请问下面代码有没有毛病,为什么?
在这里插入图片描述

在这里插入图片描述

  1. 请问下面代码为什么会出错,应该如何解决?
    在这里插入图片描述

答:这是由于在字符串中,反斜杠()会与其随后的字符共同构成转义字符。
为了避免这种不测情况的发生,我们可以在字符串的引号前面加上r,表示该字符串是一个原始字符串(不接受转义字符)。
在这里插入图片描述

  1. 如果要为一个函数写说明文档,那么你觉得应该使用哪种字符串比较合适?

答:三引号字符串,也就是长字符串合适。
解析:因为大多数说明文档都不是一行字符串可以说清楚的,所以应该使用三引号字符串来实现。
在这里插入图片描述

  1. 请问是 ‘123’ 大还是 256 大?

答:在 Python 中,字符串类型的数据不能直接跟整数类型的数据做比较。

  1. 请写出下面几个表达式的结果。
    A.‘123’+ 256
    B.‘123’ +‘256’
    C.‘123’*3
    D.‘123’-‘12’

在这里插入图片描述

动动手

  1. 请将下面的文本拷贝并赋值给变量名(fishc),使其可以如下图的效果打印输出在这里插入图片描述

fishc = r"""
      ___                     ___          ___          ___     
     /\  \         ___       /\  \        /\__\        /\  \    
    /::\  \       /\  \     /::\  \      /:/  /       /::\  \   
   /:/\:\  \      \:\  \   /:/\ \  \    /:/__/       /:/\:\  \  
  /::\~\:\  \     /::\__\ _\:\~\ \  \  /::\  \ ___  /:/  \:\  \ 
 /:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\  /\__\/:/__/ \:\__\
 \/__\:\ \/__//\/:/  /   \:\ \:\ \/__/\/__\:\/:/  /\:\  \  \/__/
      \:\__\  \::/__/     \:\ \:\__\       \::/  /  \:\  \      
       \/__/   \:\__\      \:\/:/  /       /:/  /    \:\  \     
                \/__/       \::/  /       /:/  /      \:\__\    
                             \/__/        \/__/        \/__/
"""

解析:由于字符串内容中存在反斜杠(\),为了其完整性,请务必使用原始字符串(在三引号前面加上 r)。

  1. 下面代码用于打印一个九九乘法表:在这里插入图片描述
for i in range(1, 10):        # 外层循环:i 从 1 到 9
    for j in range(1, i+1):    # 内层循环:j 从 1 到 i
        print(i, "x", j, "=", i * j, end=' ')  # 打印 i×j 的结果,以空格结尾(不换行)
    print("\n")                # 内层循环结束后换行,但此处换行两次(导致行间距过大)

range左闭右开
在这里插入图片描述

相关文章:

  • Git基础知识
  • 蓝桥杯单片机刷题——ADC测量电位器的电压
  • 基于FPGA的六层电梯智能控制系统 矩阵键盘-数码管 上板仿真均验证通过
  • 深入解析Python爬虫技术:从基础到实战的功能工具开发指南
  • python文件打包无法导入ultralytics模块
  • 4月12日随笔
  • 【区块链安全 | 第三十九篇】合约审计之delegatecall(一)
  • 通信中的 “bps“ 含义及详解
  • linux小白对系统环境变量的一些不解和迷惑解析
  • Python(10.2)Python可变与不可变类型内存机制解密:从底层原理到工程实践
  • C 语言 - 右左法则与实践练习题 答案解析
  • 文档检索技术详解 (Document Retriever)
  • 代码随想录算法训练营第十六天
  • C++、Python的输入输出及相关的处理操作
  • 通过websocket给服务端发送订单催单提醒消息
  • 基于双闭环PID控制器的永磁同步电机控制系统匝间故障Simulink仿真
  • 当DRAM邂逅SSD:新型“DRAM+”存储技术来了!
  • 网络建设与运维神州数码DCN savi源地址验证改进功能
  • VIRT, RES,SHR之间的关系
  • 图像预处理(OpenCV)
  • 做盗版电影网站教程/网络品牌推广
  • 建设网站网站名/百度竞价课程
  • ppt模板免费的网站/东营网站seo
  • 红安县建设局网站/怎样在百度上发布自己的信息
  • 巴楚网站建设/店铺运营方案策划
  • 网站的规划与建设课程设计/wordpress免费网站