Python中的常用语句

常用的两种语句

1. 条件语句

  1. if单用

    格式:if 条件表达式
    例如:if 5 > 3:
            print(‘True‘)
      >>> ‘True‘
    #当条件满足时才会执行上述操作。
    
  2. if...else
    格式:if 条件表达式:
            pass
         else:
            pass
    例如:if 5 > 3:
            print(‘ok‘)
         else:
            print(‘No ok‘)
     >>> ‘ok‘
    #由于这里设置的条件表达式为固定值,因此只执行前面的操作。如果前面条件不满足时,将执行后面操作。
    
  3. if...elif...else
    格式:if 条件表达式
            pass
         elif 条件表达式:
            pass
         else:
            pass
    例如:num = int(input(‘输入一个数字:‘))
         if num > 6:
            print(‘大于6‘)
         elif num < 6:
            print(‘小于6‘)
         else:
            print(‘6‘)
    #对应elif可以有多个。
    

2. 循环语句

1. for循环

  1. 基础的for循环

    格式:for variable in object:
             pass
    例如:lie = [1,2,3,]
         for i in lie:
             print(i)
    >>> 1
    >>> 2
    >>> 3
    
  2. range
    格式:for variable in range(num):
             pass
    例如:for i in range(0,3):
             print(i)
     >>> 0
     >>> 1
     >>> 2
    #range主要表示一个范围,一般默认0开始,因此0可以不写,顾头不顾尾。
    
  3. continue
    格式:for variable in range(num):
             if 条件表达式:
                continue
    例如:for i in range(5):
             if i > 2:
                continue
             print(i)
     >>> 0
     >>> 1
     >>> 2
    #跳过本次循环,进入下一次循环。
    
  4. break
    格式:for variable in range(num):
             if 条件表达式
                break
    例如:for i in range(5):
             if i > 2:
                break
             print(i)
     >>> 0
     >>> 1
     >>> 2
    #终止整个大循环。
    

2. while循环

  1. 简单的while循环
时间: 2024-12-21 01:31:57

Python中的常用语句的相关文章

Lua中的常用语句结构以及函数

1.Lua中的常用语句结构介绍 --if 语句结构,如下实例: gTable = {"hello", 10} if nil ~= gTable[1] and "hello" == gTable[1] then print("gTable[1] is" , gStringTable[1]) elseif 10 == gTable[2] then print("gTable[2] is", gTable[2]) else prin

python中各种常用类型的转换的代码

在学习过程中,将写代码过程中常用的内容做个收藏,下面代码是关于python中各种常用类型的转换的代码,应该是对码农们有一些用. int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x ) 将对象 x 转换为字符串 repr(x ) 将对象 x 转换为表达式字符串 eval(str ) 用来计算在字符串中的有效Python表达式,并返

二级Python中的pass语句

说明 尽管在二级教程中提到,pass语句是一个选学的保留字,但是既然课后练习题中有所涉及,我建议还是把它掌握起来.当然,这个语句比较简单,但是经常使用. Python中pass语句的作用 Python pass 是空语句,是为了保持程序结构的完整性.pass 不做任何事情,一般用做占位语句.看下面具体的应用具体即知. 例1:在函数定义中 当编写一个程序时,执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要过后来完成的代码.典型的情况是书写函数时,比如下面这样:

python中的条件语句,分支语句以及逻辑运算符和比较运算符

python中的if与else语句可执行简单测试 如: a = 3; b = 5; if a<b:     print('a小b大') else:     print('a大b小') 答案输出: a小b大 我对条件判断if的理解:     所谓条件判断其实就是 如果 a<b 我们做相应的处理 否则(a大于b的情况) 我们对a>b做出相应的处理  我们在判断某个变量或者某个表达式 只对真的时候作出相应的处理时else是可选的 比如: name = '张三' isMarry = 'true'

python中的常用模块

python中常用的模块 time: 1)time.localtime([secs]):将一个时间戳转换为当前时区的struct_time.secs参数未提供,则以当前时间为准. 2)time.gmtime([secs]):和localtime()方法类似,gmtime()方法是将一个时间戳转换为UTC时区(0时区)的struct_time. 3)time.time():返回当前时间的时间戳. 4)time.mktime(t):将一个struct_time转化为时间戳. 5)time.sleep

第一篇:python中的判断语句和循环

python与C语言的代码格式区别: 需注意:1.python中语句结束没有分号 “;” 2.python中严格要求缩进,且在判断和循环等语句中把括号用冒号代替. 3.经常使用tab键进行缩进. 4.python中输出为print() 5.字符串表示方法有四种: 分别是:{'hello',"hello","""hello """,'''hello'''} 编写格式如下: 1 #if-else 2 if 条件 : 3 写入执行内

Python中的循环语句

Python中有while循环和for循环 下面以一个小例子来说明一下用法,用户输入一些数字,输出这些数字中的最大值和最小值 1 array = [5,4,3,1] 2 3 for i in array: 4 print(i) 5 6 largest = None 7 smallest = None 8 while True: 9 num = input("Enter a number: ") 10 if num == "done" : break if len(n

python中的 sql语句用法

函数中应用sql语句def _get_cust_number(self,cr,uid,ids,field_name,args,context=None): res={} for order in self.browse(cr, uid, ids, context=context): #获取单据信息 aa=order.origin if aa: sql="select t1.cust_numr_no from stock_fah t0 left join sale_orde t1 on t0.or

python2.7高级编程 笔记一(Python中的with语句与上下文管理器学习总结)

0.关于上下文管理器上下文管理器是可以在with语句中使用,拥有__enter__和__exit__方法的对象. with manager as var: do_something(var) 相当于以下情况的简化: var = manager.__enter__() try: do_something(var) finally: manager.__exit__() 换言之,PEP 343中定义的上下文管理器协议允许将无聊的try...except...finally结构抽象到一个单独的类中,仅