ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Python——基本语法(二)

2026/8/3 3:19:02 拓冰建站 浏览量
Python——基本语法(二)

一、while 循环

        语法:

while 条件表达式:条件表达示为真,就执⾏这⾥的代码,必须缩进 4 个空格多⾏代码保持缩进⼀致

        条件表达式可以是:

  •         True # 布尔值的 True
  •         1 < 10 # 凡是在 if 语句中使⽤的判断表达示,这⾥都可以使⽤

        猜数字程序优化版本

#!/usr/bin/env python3
# file name hello.pyprint("猜数游戏开始")
while True:n = input("请输⼊⼀个数字")
# 如果输⼊空,就重新开始新⼀轮的循环if not n:continue
# 如果输⼊ q 就是跳出循环if n == 'q':print("程序退出")breakn = int(n)if n == 18:print("猜对了")breakelif n > 18:print("⼤了")else:print("⼩了")

 

二、函数的定义和调⽤ 

        1.函数的定义

def 函数名():"""函数的说明,主要是说明⼀下函数的主要功能,这是可选的"""函数体,就是代码缩进 4 个空格,多⾏缩进保持⼀致

        函数名的规则和变量名的命名规则⼀致 

        2.函数的调⽤

函数名()

        python 属于解释性语⾔,就是代码需要读⼀⾏,解释器解释⼀⾏。 因此,函数就像是 定义⼀个变量,必须先定义函数,才能调⽤函数。

        3.示例

#!/usr/bin/env python3
# file name hello.pydef guess_number():print("猜数游戏开始")while True:n = input("请输⼊⼀个数字")if not n:continueif n == 'q':print("程序退出")breakn = int(n)if n == 18:print("猜对了")breakelif n > 18:print("⼤了")else:print("⼩了")
# 调⽤函数
guess_numbr()