Python学习笔记.docx

Python 基础知识点总结 Python 是一种高级的、解释型的编程语言,它支持多种编程范式,包括面向对象、命令式、函数式编程等。Python 的设计理念是以简洁、易读、易维护为目标,强调代码的可读性和简洁性。 一、if 语句 if 语句是 Python 中最基本的控制结构之一,用于根据条件表达式的值来选择执行不同的代码块。if 语句的基本形式为: if expression: expr_true_suite 其中,expression 是一个布尔值的表达式,如果其结果为真,则执行 expr_true_suite 代码块。 if 语句也可以使用 and、or 和 not 运算符来实现多重条件判断。例如: if 2 > 1 and not 2 > 3: print('Correct Judgement!') 二、if - else 语句 if - else 语句是 if 语句的扩展形式,用于在条件表达式结果为假时执行另外的代码块。其基本形式为: if expression: expr_true_suite else: expr_false_suite 例如: temp = input("猜一猜小姐姐想的是哪个数字?") guess = int(temp) if guess == 666: print("你太了解小姐姐的心思了!") print("哼,猜对也没有奖励!") else: print("猜错了,小姐姐现在心里想的是 666!") if 语句也支持嵌套,即在一个 if 语句中嵌入另一个 if 语句,从而构成不同层次的选择结构。 三、if - elif - else 语句 if - elif - else 语句是 if 语句的另一种扩展形式,用于检查多个表达式是否为真,并在为真时执行特定代码块中的代码。其基本形式为: if expression1: expr1_true_suite elif expression2: expr2_true_suite ... elif expressionN: exprN_true_suite else: expr_false_suite 例如: temp = input('请输入成绩:') source = int(temp) if 100 >= source >= 90: print('A') elif 90 > source >= 80: print('B') elif 80 > source >= 60: print('C') elif 60 > source >= 0: print('D') else: print('输入错误!') 四、assert 关键词 assert 关键词是一个特殊的关键词,称之为“断言”,当这个关键词后边的条件为 False 时,程序自动崩溃并抛出 AssertionError 的异常。 例如: my_list = ['lsgogroup'] my_list.pop(0) assert len(my_list) > 0 # AssertionError assert 关键词也可以用来在程序中置入检查点,只有条件为 True 才能让程序正常工作。 五、循环语句 循环语句是 Python 中的一种控制结构,用于重复执行某个代码块。Python 中有两种基本的循环语句:while 循环和 for 循环。 1. while 循环 while 循环的基本形式包括一个位于顶部的布尔表达式,一个或多个属于 while 代码块的缩进语句。while 循环的代码块会一直循环执行,直到布尔表达式的值为布尔假。 while 布尔表达式: 代码块 例如: i = 0 while i < 5: print(i) i += 1 这些知识点是 Python 编程基础知识的重要组成部分,掌握这些知识点可以帮助您更好地理解 Python 编程语言的基本概念和应用。

































剩余42页未读,继续阅读

- 粉丝: 1
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- Excel表格模板:公司固定资产盘点表.xlsx
- 基于无线传感器网络的目标追踪技术.docx
- KBUS智能家居解决方案.ppt
- PLC的硬件安装与维护.ppt
- 计算机硬件类-计算机组装与维修.doc
- 分享有趣的计算机视觉算法demo和教程
- 互联网+高中思想政治教学探究.docx
- 程序设计竞赛基础实训.doc
- 沈阳航空航天大学C语言课程方案设计书食品信息统计.doc
- 基于大数据的电信客户信用评价①.docx
- 网络营销条件下的顾客忠诚.docx
- 基于计算机技术下电气自动化控制系统研究.docx
- SharePoint Foundation 2010自学指南
- 29王伟明单片机课程方案设计书.doc
- 计算机应用技术专业重点建设专业汇报.ppt
- 互联网+时代的俄语教学策略探究.docx



- 1
- 2
前往页