码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Python编程从入门到实践 第二章:变量和简单数据类型 练习答案记录


    Python编程从入门到实践 第二章:变量和简单数据类型 练习答案记录

    练习题导航

    • Python编程从入门到实践 第二章:变量和简单数据类型 练习答案记录
    • 2.1 运行hello_world.py时发生的情况
    • 2.2 变量
      • 2.2.1 变量的命名和使用
      • 2.2.2 使用变量时避免命名错误
      • 2.2.3 变量是标签
        • 练习2-1 简单消息 将一条消息赋给变量,并将其打印出来
        • 练习2-2 多条简单消息 将一条消息赋给变量,并将其打印出来;再将变量的值修改为一条新消息,并将其打印出来
    • 2.3 字符串
      • 2.3.1 使用方法修改字符串的大小写
      • 2.3.2 在字符串中使用变量
      • 2.3.3 使用制表符或换行符来添加空白
      • 2.3.4 删除空白
      • 2.3.5 使用字符串时避免语法错误
        • 练习2-3 个性化消息 用变量表示一个人的名字,并向其显示一条消息。显示的消息应非常简单,下面是一个例子
        • 练习2-4:调整名字的大小写 用变量表示一个人的名字,再以小写、大写和首字母大写的方式显示这个人名
        • 练习2-5:名言 找一句你钦佩的名人说的名言,将其姓名和名言打印出来。
        • 练习2.6:名言2
        • 练习2-7:剔除人名中的空白 用变量表示一个人的名字,并在其开头和末尾都包含一些空白字符。务必至少使用字符组合\t和\n各一次
    • 2.4 数
      • 2.4.1 整数
      • 2.4.2 浮点数
      • 2.4.3 整数和浮点数
      • 2.4.4 数中的下划线
      • 2.4.5 同时给多个变量赋值
      • 2.4.6 常量
        • 练习2-8:数字8 编写编写4个表达式, 它们分别使用加法、 减法、 乘法和除法运算, 但结果都是数字8。为使用print 语句来显示结果, 务必将这些表达式用括号括起来, 也就是说, 你应该编写4行类似于下面的代码:print(5 + 3)
        • 练习2-9 最喜欢的数字: 将你最喜欢的数字存储在一个变量中, 再使用这个变量创建一条消息, 指出你最喜欢的数字, 然后将这条消息打印出来。
    • 2.5 注释
      • 2.5.1 如何编写注释
      • 2.5.2 该编写什么样的注释
        • 练习2-10 添加注释: 选择你编写的两个程序, 在每个程序中都至少添加一条注释。 如果程序太简单, 实在没有什么需要说明的, 就在程序文件开头加上你的姓名和当前日期, 再用一句话阐述程序的功能。
    • 2.6 python之禅
        • 练习2-11 Python之禅: 在Python终端会话中执行命令import this , 并粗略地浏览一下其他的指导原则。

    2.1 运行hello_world.py时发生的情况

    2.2 变量

    2.2.1 变量的命名和使用

    2.2.2 使用变量时避免命名错误

    2.2.3 变量是标签

    练习2-1 简单消息 将一条消息赋给变量,并将其打印出来

    message="Hello World"
    print(message)
    
    • 1
    • 2

    在这里插入图片描述

    练习2-2 多条简单消息 将一条消息赋给变量,并将其打印出来;再将变量的值修改为一条新消息,并将其打印出来

    message="aaa"
    print(message)
    message="bbb"
    print(message)
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述

    2.3 字符串

    2.3.1 使用方法修改字符串的大小写

    2.3.2 在字符串中使用变量

    2.3.3 使用制表符或换行符来添加空白

    2.3.4 删除空白

    2.3.5 使用字符串时避免语法错误

    练习2-3 个性化消息 用变量表示一个人的名字,并向其显示一条消息。显示的消息应非常简单,下面是一个例子

    name="Eric"
    message=f"Hello {name},would you like to learn some Python today?"
    print(message)
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    练习2-4:调整名字的大小写 用变量表示一个人的名字,再以小写、大写和首字母大写的方式显示这个人名

    name="Eric"
    print(name.lower())  #小写
    print(name.upper())  #大写
    print(name.title())  #首字母大写
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述

    练习2-5:名言 找一句你钦佩的名人说的名言,将其姓名和名言打印出来。

    练习2.6:名言2

    name="albert einstein"
    speark='"A person who never made a mistake never tried anything new"'
    the_last=f"{name.title()} once said,{speark}"
    print(the_last)
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述

    练习2-7:剔除人名中的空白 用变量表示一个人的名字,并在其开头和末尾都包含一些空白字符。务必至少使用字符组合\t和\n各一次

    name="\tGG boy\nGG boy\t"
    print(name)
    print(name.strip())   #删除前后空格
    print(name.lstrip())  #删除首空格
    print(name.rstrip())  #删除尾空格
    
    • 1
    • 2
    • 3
    • 4
    • 5

    在这里插入图片描述

    2.4 数

    2.4.1 整数

    2.4.2 浮点数

    2.4.3 整数和浮点数

    2.4.4 数中的下划线

    2.4.5 同时给多个变量赋值

    2.4.6 常量

    练习2-8:数字8 编写编写4个表达式, 它们分别使用加法、 减法、 乘法和除法运算, 但结果都是数字8。为使用print 语句来显示结果, 务必将这些表达式用括号括起来, 也就是说, 你应该编写4行类似于下面的代码:print(5 + 3)

    print(3+5)
    print(10-2)
    print(int(16/2))
    print(2*4)
    
    • 1
    • 2
    • 3
    • 4

    练习2-9 最喜欢的数字: 将你最喜欢的数字存储在一个变量中, 再使用这个变量创建一条消息, 指出你最喜欢的数字, 然后将这条消息打印出来。

    digit=6
    message=f"I like digit is {digit}"
    print(message)
    message="I like digit is "+str(digit)+"!"
    print(message)
    
    • 1
    • 2
    • 3
    • 4
    • 5

    2.5 注释

    2.5.1 如何编写注释

    2.5.2 该编写什么样的注释

    练习2-10 添加注释: 选择你编写的两个程序, 在每个程序中都至少添加一条注释。 如果程序太简单, 实在没有什么需要说明的, 就在程序文件开头加上你的姓名和当前日期, 再用一句话阐述程序的功能。

    a=10   #将a赋值为10
    print(a)  #将a的值打印出来
    
    • 1
    • 2

    2.6 python之禅

    练习2-11 Python之禅: 在Python终端会话中执行命令import this , 并粗略地浏览一下其他的指导原则。

    import this
    
    • 1

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    在PHP8中遍历数组-PHP8知识详解
    2、Window上的 虚拟机端口 暴露到 宿主机局域网教程
    Java学习----线程池
    贪心算法例子
    常见不标红错及解决
    MySQL-多表查询
    记录使用layui弹窗实现签名、签字
    Qt Creator中如何以标准方式新建类文件?
    KL散度与率失真优化问题
    用go实现http服务端和请求端
  • 原文地址:https://blog.csdn.net/Is_Superman/article/details/127860603
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号