zoukankan      html  css  js  c++  java
  • 一、python 基础之基础语法

    一.变量命名规则

    1.驼峰命名

    1. 大驼峰
    MyName = 'leon'
    
    1. 小驼峰
    myName = 'Amy'
    
    

    2.下划线命名

    my_name = 'jack'
    

    建议:变量名或者文件名使用下划线命名方式,类名使用大驼峰命名方式

    二.python的八种数据类型

    1.数字(number)

    
    1,2,3,4,5
    

    2.字符串(string)

    # 写在" "里面
    eg: "leon"
    
    

    3.布尔(boolean)

    
        #  一个布尔值只有True、False两种
    
    

    4.none

    
        # 不是能理解为0,它是一个特殊值
    
    

    5.列表(list)

    # List(列表) 是 Python 中使用最频繁的数据类型。
    
    # 列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。
    
    # 列表是写在方括号 [] 之间、用逗号分隔开的元素列表。
    eg:  list = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]
    
    

    6.字典(dict)

        # 字典是无序的,一个字典中可以存储多个键值对,key 必须是唯一的,{"tom":69,"jary":70}
    
    

    7.元祖(tuple)

        # 有序的,类似于list,不同在于元祖不可变,当没有一个元素时需要末尾需要使用“,”隔开 eg:(1,)
    
    
    

    8.集合(set)

        # 无序、不可重复的集合
    
    

    三.运算符

    1.算数运算符

        # + - * / %
    
    
    

    2. 比较运算符

        # ==,!=, >, <, >= ,<=,
    
    
    

    3.赋值运算符

       #  = , +=,-=,*=,/=
    
    

    4.逻辑运算符

       # and,or,not
    
    

    5.成员运算符

       # in, not in
    
        
    

    6.身份运算符

       # is,isnot 
    
    
    

    python中的可迭代类型:列表、元组、字典、字符串

    四.两中循环

    1. for循环

    
    fruits = ['banana', 'apple',  'mango']
    for fruit in fruits:        # 第二个实例
       print('当前水果 :{}'.format(fruit)) 
     
    print ("Good bye!")
    
    

    2.while循环

    a = 10
    while a < 100:
        if a == 88:
            print("a的值为{}".format(a))
        elif a > 90:
            print('{}是大于90的'.format(a))
        else:
            print(a)
        a += 1
    
    

    四.break和continue的使用:

    注意: 两个关键词都是在循环中使用的

    1.continue 跳出本次循环进入下一次循环

    var = 10
    while var > 0:
        var = var - 1
        if var == 5 or var == 8:
            continue
        print ('当前值{arg}'.format(arg=var))
    print ("Good bye!")
    
    

    2.break 结束循环

    # 第一个实例
    for letter in 'Python':     
       if letter == 'h':
          break
       print ('当前字母{} :'.format(letter))
       
       
     # 第二个实例 
    var = 10                    
    while var > 0:              
       print ('当前变量值{} :'.format(var))
       var = var -1
       if var == 5:   # 当变量 var 等于 5 时退出循环
          break
    print ("Good bye!")
    
    
    
  • 相关阅读:
    SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
    备份还原工具—ghost
    太多的if,太多的痛苦
    C#中使用GUID
    WinForm开发中,将Excel文件导入到DataGridView中时,获取Excel中所有表格的名称。
    使用ASP调用C#写的COM+组件
    COM+ and the .NET Framework 虽是英文但比较全面
    在C#中使用COM+实现事务控制
    COM+ and the .NET Framework
    管理员ID过期,无人能够管理Domino服务器
  • 原文地址:https://www.cnblogs.com/lpdeboke/p/12773316.html
Copyright © 2011-2022 走看看