• Python数据结构与循环语句


    首先编程是一项技能,类似跑步,期初不必在意细节,能使用起来就行,等学的游刃有余了再回过头来关注细节问题也不迟。
    关于买书: 学会python之后,才需要买书(豆瓣8.0以上)
    学习编程的方法:

    编程的思想:怎么用编程的思路思考问题。
    具体的编程语言去实现:我们此时选择的Python。   
    

    ...

    Python变量:

    • 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。
    • 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。  
      
    • 因此,变量可以指定不同的数据类型,这些变量可以存储整数、小数、字符或布尔值等。  
      

    Python数据结构:

    • int、float
    • str
      
    • bool
      
    • list
      
    • dict
      
    • tuple 
      

    Python逻辑控制:

    逻辑控制的实质: 根据不同情况,执行不同代码。
    循环语句: 根据判断条件,一直不停执行代码。
    Python字符串引号:

    * 单引号
    * 双引号
    * 三引号 
    

    这三种引号均可表示字符串,唯一需要注意的是:

    a. 三引号可表示注释:

    """
    注释信息
    """
    

    b. 当一行字符串有单引号,双引号或三引号相互嵌套时,需要区分开代码外面和里面分别使用不同且统一的引号。

    "It's my python book!" 
    

    Python逻辑运算

    布尔运算符:

    and 
    or 
    not 
    

    成员运算:

    in 
    not in
    

    关于等号:

    ==: 作判断,如 a == b,即判断a与b是否相等,返回True或False,等同于 is:a is b。 
    =: 作变量赋值使用, 如 a = "yangbin",即把字符串“yangbin”赋值给变量a。   
    

    Python流程控制:

    if条件判断:

    if "判断条件1": 
        执行体1 
    elif "判断条件2": 
        执行体2 
    ... 
    else: 
        执行体3 
    

    for循环:

    for "条件":  
        执行体 
    

    其中for循环是专门针对list dict等结构的。

    例:

    for i in [1, 2, 3, 4, 5, 6]: 
        print(i)
    
    打印结果:  
    1
    2
    3
    4
    5
    6
    

    while循环:

    while "条件":  
        执行体1    
    

    在 python 中,while … else 在循环条件为 false 时执行 else 语句块:

    while "条件":
        执行体1 
    else: 
        执行体2 
    

    continue语句:

    continue语句用在while和for循环中。
    continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。 
    

    例:

    while True:
        print("123")
        continue
        print("456")
    
    打印结果: 
    一直打印123 
    

    break语句:

    break语句用在while和for循环中。
    break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
    如果使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。
    

    例:

    while True:
        print("123")
        break
        print("456")
    
    打印结果: 
    123
  • 相关阅读:
    JAVA-初步认识-第八章-继承-概述
    JAVA-初步认识-第八章-单例设计模式-懒汉式
    JAVA-初步认识-第八章-单例设计模式-内存图解
    JAVA-初步认识-第八章-单例设计模式-概述体现
    JAVA-初步认识-第八章-数组工具类文档注释
    JAVA-初步认识-第八章-数组工具类中静态的使用
    JAVA-初步认识-第八章-数组工具对象建立
    JAVA-初步认识-第七章-this关键字-静态代码块
    CUTE FTP 控制连接已关闭
    两个List,第二个List根据第一个List排序
  • 原文地址:https://www.cnblogs.com/amesy/p/6781394.html
Copyright © 2020-2023  润新知