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)




  • 相关阅读:
    OOP3(继承中的类作用域/构造函数与拷贝控制/继承与容器)
    OOP2(虚函数/抽象基类/访问控制与继承)
    OOP1(定义基类和派生类)
    拷贝控制3(对象移动)
    拷贝控制2(拷贝控制和资源管理/交换操作/动态内存管理)
    拷贝控制1(拷贝、赋值与销毁)
    动态内存2(动态数组)
    python--numpy模块、spicy模块、 matplotlib模块
    Java--23种设计模式之decorator模式
    Android开发---开发文档翻译
  • 原文地址:https://www.cnblogs.com/wellons/p/12762487.html
Copyright © 2011-2022 走看看