一、题目
1 | 班级最后一排有6名学生,体育委员想编程找出最高身高和最矮身高。请根据算法需求完善以下程序,实现功能:键盘依次输入6名同学身高,输出最高身高和最矮身高的值。 |
二、答案
1、 6 2、 x 3、 height
三、程序代码
1 | height=[] |
四、主要知识点
Python3基本数据类型
- Number(数字)
- String(字符串)
- bool(布尔类型)
- List(列表)
List(列表) 是 Python 中使用最频繁的数据类型。
列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。
列表是写在方括号 [] 之间、用逗号分隔开的元素列表。
和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。
List 内置了有很多方法,例如 append()、pop() 等等,这在后面会讲到
举例:
t=[‘a’,’b’,’c’,’d’,’e’]
t.append(‘f’)
t.pop()
t.pop(2)
- Tuple(元组)
元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。
元组中的元素类型也可以不相同:
- Set(集合)
- Dictionary(字典)
Python3 循环语句
for循环
1 | sites=['baidu','google','taobao'] |
range函数
range(start,stop,step)
start默认值是0,step默认值是1,不能取到stop值
示例:
- range(1,5) 1,2,3,4
- range(5) 0,1,2,3,4
- range(1,5,2) 1,3