Python基础知识之二

mac2022-06-30  102

  在上一篇写了一些Python的基本语法,这篇主要是写Python里面的条件和循环和函数结构,不多说,直接进入正题。

  Python的条件和循环语句:

    1.if语句:

      if 条件语句:

        代码块

      elif 条件语句:

        代码块

      else:

        代码块    

    2.while循环:

      while 条件语句:

        代码块

    3.for循环:

      for item in items:

        代码块

    4.关键字

      1.break:在代码块中终止循环,并跳出整个循环

      2.continue:在代码块中终止当前循环,并进入下一个循环

      3.pass:在Python中为了保证函数的完整,不允许存在空函数时,添加pass

    5.函数:

      def 函数名(属性名1:类型=默认,属性名2:类型=默认):

        代码块   #类型可以忽略

    6.注意事项:

      1.在Python中函数是没有括号的,所以Python 有严格的字符缩进规则

      2.Python语句结尾不用带分号

      3.Python严格区分大小写

      4.暂时就想到这么多,看官若想补充,请留言:)

  Python条件和循环以及函数语句的例子:

#if循环和print函数的三种带变量输出方式num1=12 if num1>12: print("num1>%d"%(num1)) elif num1==12: print("num1=%d"%num1) else : print("num1<%",num1)#输出结果为 num1=12 #while和if嵌套使用并展示break和continue用法num2=0 while num2<6: num2 = num2 + 1 if num2==5: break elif num2==3: continue print(num2)#输出1,2,4 #展示怎么偏历list和range函数 list = ["a","b",21] for i in list: print(i) #输出 a,b,21 for i in range(3): print(i) #输出0,1,2 def people(name:str="",age:int=18,sex:str="boy") -> int: #函数返回一个int类型的值 可省略 print("name:%s\nage:%d\nsex:%s\n"%(name,age,sex)) people("rose",20,"girl") #name:rose,age:20,sex:girl

好了,Python的基本知识就到这里了,后面会写一些Python的进阶知识:)

 

 

  

转载于:https://www.cnblogs.com/GaryNie/p/8494877.html

相关资源:一份比较好的python基础知识笔试题
最新回复(0)