第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

posted @ 2014-09-21 23:54  jlxuqiang  阅读(1250)  评论(0编辑  收藏  举报