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)

在这里插入图片描述

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

message="aaa"
print(message)
message="bbb"
print(message)

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

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)

在这里插入图片描述

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

name="Eric"
print(name.lower())  #小写
print(name.upper())  #大写
print(name.title())  #首字母大写

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

练习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)

在这里插入图片描述

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

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

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

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)

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

digit=6
message=f"I like digit is {digit}"
print(message)
message="I like digit is "+str(digit)+"!"
print(message)

2.5 注释

2.5.1 如何编写注释

2.5.2 该编写什么样的注释

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

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

2.6 python之禅

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

import this

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

你可能感兴趣的:(python学习,python,开发语言,算法,学习)