• 第02周实验: 变量、算术运算和数据类型


     

    变量和算术运算练习

    一、内存和变量

    1. 创建一个变量,并给它赋一个数值(任何数值都行)。然后使用 print 显示这个变量。
    2. 改变这个变量,可以用一个新值替换原来的值,或者将原来的值增加某个量。使用 print 显示这个新值。
    3. 创建另一个变量,并赋给它一个(某个文本)。然后使用 print 显示这个变量。
    4. 像上一章一样,在交互模式中让 Python 计算一周有多少分钟。不过,这一次要使用变量。以DaysPerWeek(每周天数)、HoursPerDay(每天小时数)和 MinutesPerHour(每小时分钟数)为名分别创建变量(或者也可以用自己取的变量名),然后将它们相乘。
    5. 人们总是说没有足够的时间做到尽善尽美。如果一天有 26 个小时,那么一周会有多少分钟呢?(提示:改变 HoursPerDay 变量。)

    二、基本数学运算

    1. 三个人在餐厅吃饭,想分摊饭费。总共花费 35.27 美元,他们还想留 15% 的小费。每个人该怎么付钱?
    2. 计算一个 12.5m×16.7m 的矩形房间的面积和周长。
    3. 写一个程序,把温度从华氏度转换为摄氏度。转换公式是 C = 5 / 9* (F - 32)。(提示:当心整除问题!)
    4. 你知道怎么计算坐车去某个地方需要花多长时间吗?相应的公式(用文字表述)是“旅行时间等于距离除以速度”。编写一个程序,计算以 80 km/h 的速度行驶 200 km 需要花多长时间,并显示答案。

    数据类型和输入练习

    一、数据的类型

    1. 使用 float() 从一个字符串(如 '12.34')创建一个数。要保证结果确实是一个数!
    2. 试着使用 int() 从一个小数(56.78)创建一个整数。答案是上取整还是下取整?
    3. 试着使用 int() 从一个创建整数。要保证结果确实是一个整数!

    二、输入

    1.在交互模式中建立两个变量,分别表示你的姓和名。然后使用一条 print 语句,把姓和名打印在一起。
    2.编写一个程序,先问你的姓,再问名,然后打印一条消息,在消息中包含你的姓和名。
    3.编写一个程序询问一间长方形房间的尺寸(单位是米),然后计算覆盖整个房间总共需要多少地毯,并显示出来。
    4.编写一个程序先完成第 3 题的要求,不过还要询问每平方尺地毯的价格。然后主程序显示下面 3 个内容:
      • 总共需要多少地毯,单位是平方米。
      • 总共需要多少地毯,单位是平方尺(1 平方米 =9 平方尺)。
      • 地毯总价格。
    5.编写一个程序帮助用户统计她钱,程序要问下面的三个问题,然后让程序给出这些零钱的总值

    有多少个一元?
    有多少个五元?
    有多少个十元?

    image

  • 相关阅读:
    Distinct Subsequences
    Edit Distance
    值传递和引用传递
    同步代码块和同步方法的区别
    JVM、JRE、JDK的区别
    线程中的sleep()、join()、yield()方法有什么区别?
    线程的几种状态
    MVC模式设计的Web层框架初识
    Java实现线程的两种方式?Thread类实现了Runnable接口吗?
    springMVC运行流程
  • 原文地址:https://www.cnblogs.com/jlxuqiang/p/3985234.html
Copyright © 2020-2023  润新知