python学习2

作者: sc_b_0 | 来源:发表于2017-12-12 17:02 被阅读0次

今天是一些条件判断,循环结构和dictionary,set

关键词:if elif else ;input;for.....in.....:;while.....:;break;continue;

1.条件判断

#  1)

a=5

if a>10:

....

#  2)注意缩进,当条件为真时,就进行缩进内的内容,若为假,就进行else里的内容

if a>10:

   .....

else:

     .....

#  3)

if a>10:

  <执行语句>

elif:

  <执行语句>

else:

  <执行语句>

#  4)简写的形式

# 只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False

if x:

  print('ture')             

2.读取用户输入的数据

再使用用户的数据时,要注意格式的转换

3.循环,有两种循环结构可以选择,下面是分别得两个例子,我在jupyter上运行的,截图发      在下面

1)for ....in .... :            #注意不要忘记冒号

下面计算从0加到50的循环计算

2)wile ......:

计算20以内的偶数加和

3)用来调节循环内的跳转有两种

a)break   用来提前结束循环

b)continue    跳过当前这次循环,开始下一次循环

4.字典  dictionary 实质上是一组键值对(key-value)

有两种方法查看某元素是否在字典里面

1)D in dic                       不存在返回False

2)dic.get('D')                    不存在返回None

删除字典中的某元素  

dic.pop('A')

还有一种key集合,是set,它不存储value的值,而且里面重复的元素会被滤除

添加元素

add(key)

删除元素

相关文章

网友评论

    本文标题:python学习2

    本文链接:https://www.haomeiwen.com/subject/akngixtx.html