
Python从0-1
Python学习笔记
巴山有雨
记录我目之所及的世界。
展开
-
Python:dict和set集合
dictdict跟java中的map是一样的,使用键-值(key-value)存储,具有极快的查找速度。这种key-value存储方式,在放进去的时候,必须根据key算出value的存放位置,这样,取的时候才能根据key直接拿到value。>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}>>> d['Michael']95由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的原创 2020-12-17 11:03:31 · 106 阅读 · 0 评论 -
Python:循环的语法
for…in循环依次把List或者Tuple中的每个元素迭代出来:>>> names = ['Michael', 'Bob', 'Tracy']>>> for name in names: print(name)MichaelBobTracyrange()函数:可以生成一个整数序列,通过list()函数可以转换成List>>> list(range(10))[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>原创 2020-11-24 12:15:07 · 110 阅读 · 0 评论 -
Python: if 条件判断
if条件判断可以根据不同的条件判断出不同的内容,根据Python的缩进规则,如果if语句判断是True,就把缩进的代码内容执行了,否则什么都不做。特点:从上至下判断,如果有符合的条件,则不往下面执行了。这里通过一个小例子来显示:小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数:低于18.5:过轻18.5-25:正常25-28:过重28-32:肥胖高于32:严重肥胖用if-elif判断并打印结果:>>>原创 2020-11-23 17:52:09 · 335 阅读 · 2 评论 -
Python:使用List和Tuple
ListList是Python内置的一种‘列表’数据类型,是一种有序集合:表达方式为:>>> myList = ['coco', 'juce', 'haha']>>> myList['coco', 'juce', 'haha']其中List的元素的数据类型是可以不同的:>>> myList = [1, 'juce', True]且List中可以嵌套List:>>> p = ['asp', 'php']>&g原创 2020-11-23 17:37:08 · 227 阅读 · 0 评论