zoukankan      html  css  js  c++  java
  • python 基础学习4 字典和循环语句

     学了这么多天的基础,好着急的想什么时候可以开始写个小程序,今天还是静下心来把字典和循环语句学习了

    1. 关于字典,主要是了解了字典的创建,和映射,以及一些基本的运算法,运算法不一一列出,运算法在用到的时候会理解的比较深刻一点
    • 字典有多个键与对应的值组成,每个键与值之间用冒号(:)隔开,项之间用逗号(,)隔开,整个字典由大括号括起来

             age ={'Aliec':18,'lisa':20,'july':21,'jone':23,'jack':25}

    • dict h函数,可以映射字典或键值,也可以通过关键字来创建字典
    items = [('naeme','lily'),('age',25)]
    d = dict(items)
    • 字典的运算方法:

    print(len(age)) # 返回字典中(键-值)的数量print(age['lisa']) #返回关联键上的值

    age['Aliec']=19  #将值关联到键上
    print(age)
    del age['july'] #删除键为‘july’的值
    print(age)
    等等其他的运算法
    2、主要的是学习循环语句
    a、if循环语句:
    if 条件:执行语句
    else if 条件:执行语句
    else :执行语句
    num = input('please enter a number:')
    if int(num)>0:
    print('the number is positive')
    elif int(num)< 0:
    print('the number is negative ')
    else:
    print('number is zero')
    x = 1

    b、while循环语句:
    while 条件:
    执行语句
    while x<=10:  #循环语句,直到条件为false
    print(x)
    x +=1
    C、跳出循环:break ,continue
    break :是跳出循环,结束循环
    continue:跳出本次循环,跳转到下次循环的开始
        while x<=10:  #循环语句,直到条件为false
    print(x)
    x +=1
    if x%3 == 0:break #break 跳出循环,结束循环
    words = ['hello','this','test','hi']
    for word in words: #for 循环,为一个集合的每个元素都执行一个代码块
    if len(word)>4:continue #continue 跳出本次循环,跳到下次循环开始
    print (word)




  • 相关阅读:
    [NOIP2017]宝藏 子集DP
    [NOI2017]蔬菜 贪心
    hihoCoder#1698 : 假期计划 组合数
    KNIGHTS
    动态图连通性(线段树分治+按秩合并并查集)
    CF868F Yet Another Minimization Problem 分治决策单调性优化DP
    【POJ】【3308】Paratroopers
    【BZOJ】【3437】小P的牧场
    【BZOJ】【3156】防御准备
    【BZOJ】【1010】【HNOI2008】玩具装箱Toy
  • 原文地址:https://www.cnblogs.com/wellons/p/12762487.html
Copyright © 2011-2022 走看看