栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【python基础知识2】

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【python基础知识2】

python
  • 程序的控制结构
    • 分支结构
    • 循环结构
      • 遍历循环:for
      • 循环控制
      • 无限循环:while
    • 程序的异常处理
  • 函数
    • 函数的基本使用
    • 函数的参数传递
    • 变量的作用域


程序的控制结构 分支结构

1.判断条件及组合:>, <, >=, <=, !=;not,and,or对条件逻辑运算或组合
2.单分支结构:

if条件:
   语句块
a = eval(input("请输入一个整数"))
if a % 2 == 0:
    print("这是个偶数")
print("程序结束")

3.二分支结构if-else语句

if 条件:
   语句块1
 else:
    语句块2
a = eval(input("请输入一个整数"))
if a%3==0 and a%7==0:
    print('这个整数能被3和7同时整除')
else:
    print('这个整数不能同时被整除')

4.多分支结构:if-elif-else语句

 if条件1:
    语句块1
 elif条件2:
    语句块2
 ...
 else:
    语句块N
score = eval(input("请输入成绩"))
if score >=90:
    print('优秀')
elif score >=70:
    print('良好')
elif score >= 60:
    print("及格")
else:
    print('不及格')
循环结构

python语言的循环结构包括两种:遍历循环和无限循环

遍历循环:for

使用方式:

for 循环变量 in 遍历结构:
     语句块

注:遍历结构可以是字符串,文件,range()函数或组合数据类型等

例:

结果:

  • 遍历循环的一种扩展:
for 循环变量 in 遍历结构:
     语句块
else:
     语句块

注:当for循环正常执行之后,程序会继续执行else语句中内容。else语句只在循环正常执行之后才执行并结束。

循环控制
  • 循环结构有两个辅助循环控制的保留字:break和continue
  • break用来跳出当前循环,脱离g该循环后程序从循环后继续执行
  • continue用来结束当前当次循环,即跳出循环体中下面尚未执行的语句,但不跳出当前循环

例:

无限循环:while
while 条件:
      语句块

注:当程序执行到while语句时,判断条件如果为true,执行语句块,当条件为false时循环终止

例:

while 条件:
     语句块1
else:
     语句块2
程序的异常处理
try:
    语句块1
 except:
     语句块2

注:语句块1 是正常执行的程序内容,当执行这个语句块发生异常时,则执行except保留字后面的语句块2.

例:


函数 函数的基本使用
def 函数名(参数列表):
    函数体
    return 返回值列表

例:

函数的参数传递

函数的参数在定义时可以指定默认值,当函数被调用时,如果没有传入对应的参数值,则使用函数定义时的默认值替代

def 函数名(非可选参数列表,可选参数=默认值):
    函数体
    return 返回值列表
变量的作用域
  • 根据程序中变量所在的位置和作用范围,变量分为局部变量和全局变量。
  • 全局变量在函数内部使用时,需要提前使用保留字global声明global 全局变量
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1030103.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号