python 语法(空行变量if条件控制循环语句)编码示例

Posted 栗子~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 语法(空行变量if条件控制循环语句)编码示例相关的知识,希望对你有一定的参考价值。

文章目录

前言

  如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
  而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


python 语法(空行、变量、if条件控制、循环语句)编码示例

1 空行,在python中空行也是代码

示例:

main = '__main__'
no = 'False'

def test_1(value):
    """在python中进行空行测试"""
    # 带有空行
    print("===============带有空行=============")
    print(f" value")
    # 不带有空行
    print("===============不带有空行=============")
    print(f"value")

if __name__ == main:
    print(test_1.__doc__)
    test_1("yangzhenyu")

2 单个变量赋值、多个变量赋值

多个变量可以采用这种方式a, b, c = 1, 2, 3
赋值用 = 号
示例:

main = '__main__'
def test():
    """多个变量赋值"""
    a, b, c = 1, 2, 3
    print(a)
    print(b)
    print(c)
def test1(value):
    """单个变量赋值"""
    a = value
    print(f"value")
if __name__ == main:
    print(test.__doc__)
    test()
    print(test1.__doc__)
    test1(4)

3 if条件控制

格式:

if condition_1:
    statement_block_1
elif condition_2:
    statement_block_2
else:
    statement_block_3
def test_if(val):
    """===============if 条件判断练习==============="""
    if '0' == val:
        "为True 执行下边逻辑"
        print('200')
    elif '1' == val:
        "为True 执行下边逻辑"
        print('500')
    else:
        print('404')

if __name__ == '__main__':
    value = input('输入val:')
    print(test_if.__doc__)
    test_if(value)

测试:



注意点:
1)每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。
2)使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。

4 循环语句

4.1 while循环

格式:
如果 while 后面的条件语句为 false 时,则执行 else 的语句块。

while <expr>:
    <statement(s)>
else:
    <additional_statement(s)>

示例:

count = 10

def test_for(val):
    """示例1: while 无限循环"""
    print('state>>>>>>>>>')
    falg = True
    while falg:
        if count <= val:
            falg = False
        print(f'val:val')
        val += 1
    print('end>>>>>>>>>')

def test_for_01(val):
    """示例2: while ... else ..."""
    print('state>>>>>>>>>')
    while count >= val:
        print(f'val:val')
        val += 1
    else:
        print('end>>>>>>>>>')

测试1: while 无限循环

if __name__ == '__main__':
    print(test_for.__doc__)
    test_for(0)

测试2: while … else 测试

if __name__ == '__main__':
    print(test_for_01.__doc__)
    test_for_01(0)

4.2 for 循环

Python for 循环可以遍历任何可迭代对象,如一个列表或者一个字符串。
格式:

for <variable> in <sequence>:
    <statements>
else:
    <statements>

示例:

def test_for(vals):
    """示例:for循环测试"""
    for val in vals:
        print(val)

if __name__ == '__main__':
    val = ["name", "is", "hello", "world"]
    print(test_for.__doc__)
    test_for(val)

以上是关于python 语法(空行变量if条件控制循环语句)编码示例的主要内容,如果未能解决你的问题,请参考以下文章

python 语法(空行变量if条件控制循环语句)编码示例

Python之路-条件控制与循环语句

13python循环语句-----while

13python循环语句-----while

python考前复习,python基础语法知识点整理

Python语法