python(第二天)

时间:2019-07-11
本文章向大家介绍python(第二天),主要包括python(第二天)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

下述中不论是for循环还是if条件语句,在python中一定要把for或者是if语句下面的语句对齐,否则不会判定它是属于这个语句里面的。

一、for循环

形式:for  变量(存储空间)  in 来源(可以是字典、列表、元组):

例如:

rivers=['长江','黄河','松花江']#列表存储
for river in rivers:
    print(river,end=' ')
print("\n")
fruits=('','苹果','西瓜')#元组存储
for fruit in fruits:
    print(fruit,end=' ')
View Code

补充:元组不能单独地修改某一个元素的值,只能整体修改

set()函数:去掉某个列表中的重复的元素

例如:

rivers=['长江','黄河','松花江','松花江']#列表存储
for river in set(rivers):
    print(river,end=' ')
print("\n")
fruits=('','苹果','西瓜','西瓜')#元组存储
for fruit in set(fruits):
    print(fruit,end=' ')
print("\n")
View Code

二、if条件语句

if 条件成立:

   do something

elif 条件成立(除了上述的条件):

  do something

else:

  do other something

rivers=['长江','黄河','松花江','松花江']#列表存储
if '长江' in rivers:
    print("Yes")
else:
    print("No")
if '澜沧江' not in rivers:
    print("Yes")
View Code

三、字典

1.一般字典:

(1)建立:

rivers={
    'china':'长江',
    'china':'黄河',
    'usa':'密西西比河',
    }
View Code

(2)单个访问:

rivers={
    'china':'长江',
    'china':'黄河',
    'usa':'密西西比河',
    }
print(rivers['china'])
View Code

输出结果:

黄河

(3)遍历:

rivers={
    'china':'长江',
    'china':'黄河',
    'usa':'密西西比河',
    }
for key,vaule in rivers.items():
    print(key+":",end='')
    print(vaule)
View Code

输出结果:

china:黄河
usa:密西西比河

2.多个字典:

(1)字典存储在列表中:

alien1={
    'color':'red',
    'point':'1',
    }
alien2={
    'color':'green',
    'point':'2',
    }
alien_all=[alien1,alien2]
print(alien1)
View Code

输出结果:

{'color': 'red', 'point': '1'}

(2)字典中存储列表

原文地址:https://www.cnblogs.com/liwen0329/p/11173220.html