python基础3

1 变量的命名
   1 标识符和关键字
     1.1 标识符
        (1)标识符就是程序员定义的变量名,函数名
        (2)标识符可以由字母,下划线和数字组成
               不能以数字开头,不能和关键字重名
     1.2 关键字
       (1)关键字 就是python 中已经使用的标识符
       (2)关键字 具有特殊的功能和含义
       (3)开发者 不允许定义和关键字同名的标识符
       (4)可以通过下面命令查看 python中的关键字
             #import 关键字可以导入一个 “工具包”
             #在python中不同的工具包,提供不同的工具
             import keyword
             print(keyword.kwlist)
   2 变量的命名规则
       **在python中 标识符 是区分大小写的
      (1)在定义变量时,为了保证代码的格式, = 的左右应该各保留一个空格
      (2)在Python 中,如果 变量名 需要由两个 或者 多个单词组成,可以按照一下方式命名
          a.每个单词都使用小写字母
          b.单词与单词之间用_ 下划线链接
          c.如:qq_number,qq_password  
2 判断(if)语句
   1 if 判断语句的基本语法
      在Python 中,if 语句就是用来进行条件判断的,格式如下:
      
      if 要判断的条件:  #注意:号不要丢
          条件成立时,要做的事情
          ....
       
      ××:代码的缩进为一个 tab 键,或者 4个空格 ---建议使用四个空格
          在python开发中,Tab 和空格不要混合使用
          if语句以及缩进部分为一个完整的代码块
   2 else 处理条件不满足的情况
       else,格式如下:
          if 要判断的条件:  #注意:号不要丢
              条件成立时,要做的事情
              ....
          else :            #注意 :号不要丢
              条件不成立时,要做的事情
              ....
            
      **: if和 else 语句以及各自的缩进部分共同是一个 完整的代码块
   3 elif
      语法格式如下:
          if 条件1:  #注意:号不要丢
              条件1成立时,要做的事情
              ....
          elif 条件2:            #注意 :号不要丢 (条件1不满足时判断)
              条件2成立时,要做的事情
              ....
          elif 条件3:
              条件3成立时,要做的事情
              ....
          else:
              以上条件都不满足时,执行的代码
              ...
              
        **: elif 和else 都必须和 if 联合使用,而且不能单独使用
            可以将 if,elif 和else 以及各自的缩进的代码,看成一个完整的代码块
   4. if 的嵌套
      应用场景:在之前的条件满足的前提下,再增加额外的判断
      语法格式如下:
       if 条件1 :
           条件1成立时,执行的代码
           ....
           if 条件1的基础上条件2:
               条件2满足时,执行的代码
               .....
           else:
               条件2不满足时执行的代码
               ....
       else:
           条件1不成立时,执行的代码
           ....
 3 循环
    循环的作用就是让指定的 代码循环执行
    1 while 循环基本使用
       初始条件设置---通常是重复执行的 计数器
       while  条件(判断 计数器 是否达到目标 目标次数 ):
           条件满足时,做的事情
           .....
           处理条件(计数器 + 1 )
           
       **:whlie 语句以及缩进部分是一个 完整的代码块
       
       死循环:
          由于程序员的原因,忘记 在循环体内 修改循环判断条件,导致
          循环持续进行,程序无法终止
    2 break 和 continue
       ** brek 某一条件满足时,退出当前的循环体,不再重复执行后续代码
          continue 某一条件满足时,退出本次循环,不再执行continue 后续代码,直接跳到循环判断处
                   在使用continue 关键字之前,需要确认循环的计数器是否修改,否则可能造成死循环
    3 while 循环嵌套
         while 条件1:
             执行的代码
             while 条件2 :
                 执行的代码
                 ....
             ....
            
    4 for 循环
    
4 函数
  函数,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用
  函数的使用有两步:
    1.定义韩式---封装独立的功能
    2.调用函数--享受 封装的成功
  函数的作用:在开发程序时,使用函数可以提高编写的效率以及代码的 重用
  1 函数的基本使用
     定义函数的格式如下:
        def 函数名(参数1,参数2,....):
            函数封装的代码
            ....
     def 是英文 define 的缩写,是函数定义的关键字
     函数名,符合标识符的命名规则
     如果函数的定义和使用没有在一个文件中,可以import 导入工具包
     函数必须先定义,再使用
     1.1 函数的文档注释
         在开发过程中,如果希望给函数增加注释,应该在 定义函数的下方,使用连续的三对引号
         在连续的三对引号 之间编写对函数的说明文字
         在 函数调用 位置,使用快捷键 ctrl+q 可以查看函数的说明信息
        
         **:因为函数体相对比较独立,函数定义的上方,应该和其他代码(包括注释)保留两个空行
                          
  2 函数的参数
      2.1 函数的参数的使用
          在函数名的后面的小括号内部填写 参数
          多个参数之间使用,分隔
      2.2 形参和实参
          形参:定义函数时,小括号中的参数,是用来接收参数的,在函数内部作为变量使用
          实参:调用函数时,小括号中的参数,使用来把数据传递到 函数内部
          
  3 函数的返回值
        函数可以通过关键字 return 给调用者返回结果
        **:return 表示返回,后续代码都不会执行
  4 函数的嵌套调用
        就是在函数中再调用函数
  5 在模块中定义函数
        模块是python 程序架构的一个核心概念
      (1)模块 就好比是工具包,要想使用这个工具包中的工具,就需要 导入import这个模块
      (2)每个以扩展名.py 结尾的python 原代码文件都是一个模块
      (3)在模块中定义的全局变量,函数 都是模块能够提供给外界直接使用的工具
    模块名也是一个标识符
        **:如果在给python文件起名时,以数字开头 是无法在pycharm 中通过导入这个模块
           
         
        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值