python基础知识点汇总

python基础知识点汇总本文包括python基本知识:简单数据结构,数据结构类型(可变:列表,字典,集合,不可变:数值类型,字符串,元组),分支循环和控制流程,类和函数,文件处理和异常等等。(1)简单数据结构标识符第一个字符必须是字母表中字母或下划线_。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。python中数字有四种类型:整数、布尔型、浮点数和复数。int(整数),如1,只有一种整数类型int,表示为长整型,没有python2中的Long。 bool(…


Jetbrains全系列IDE稳定放心使用

本文包括python基本知识:简单数据结构,数据结构类型(可变:列表,字典,集合,不可变:数值类型,字符串,元组),分支循环和控制流程,类和函数,文件处理和异常等等。

 

python控制语句

if语句,当条件成立时运行语句块。经常与else, elif(相当于else if) 配合使用。

for语句,遍历列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。

while语句,当条件为真时,循环运行语句块。

try语句,与except,finally配合使用处理在程序运行中出现的异常情况。

class语句,用于定义类型。

def语句,用于定义函数和类型的方法。

pass语句,表示此行为空,不运行任何操作。

assert语句,用于程序调试阶段时测试运行条件是否满足。

with语句,Python2.6以后定义的语法,在一个场景中运行语句块。比如,运行语句块前加密,然后在语句块运行退出后解密。

yield语句,在迭代器函数内使用,用于返回一个元素。自从Python 2.5版本以后。这个语句变成一个运算符。

raise语句,制造一个错误。

import语句,导入一个模块或包。

from … import语句,从包导入模块或从模块导入某个对象。

import … as语句,将导入的对象赋值给一个变量。

in语句,判断一个对象是否在一个字符串/列表/元组里。

(1)简单数据结构 

python基础知识点汇总

标识符

  • 第一个字符必须是字母表中字母或下划线 _ 。
  • 标识符的其他的部分由字母、数字和下划线组成。
  • 标识符对大小写敏感。

python中数字有四种类型:整数、布尔型、浮点数和复数。

  • int (整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
  • bool (布尔), 如 True。
  • float (浮点数), 如 1.23、3E-2
  • complex (复数), 如 1 + 2j、 1.1 + 2.2j

常见的运算符:

python基础知识点汇总

python基础知识点汇总

python基础知识点汇总

python基础知识点汇总

  • 不同数据类型的转换 

python基础知识点汇总

  • 不同算术符之间的优先级

python基础知识点汇总

(2)分支循环和流程控制

python基础知识点汇总

          (1)分支循环

                   分支循环语句是由if主导的,if语句检查一系列·条件,并根据不同条件采取不同措施,其具体结构如下:   

                 python基础知识点汇总    python基础知识点汇总                                                                                                                                                                                                                                                                   分支控制中常用的条件测试:

python基础知识点汇总

其中,判断特定值是否列表中,用 in 关键字,若判断不在列表中,要用  not in,

条件表达式为:  a=x  if 条件 else y   即:当条件为true,a=x,条件为false ,a=y

(2)流程控制

python中的流程控制有for循环和while循环组成,

<1>while循环

      一般形式为:

                python基础知识点汇总

       若判断条件为true,执行语句,直到判断条件为false。

     特殊形式为:

             python基础知识点汇总

            结构形式为:

    python基础知识点汇总

<2>for循环

  一般形式:

python基础知识点汇总

结构形式为:

python基础知识点汇总

continue语句:

    在循环中遇到continue时,跳出当前循环,执行下一次语句的判断;

python基础知识点汇总

break语句:
在循环中遇到break语句时,跳出所有循环,结束循环并执行循环之后的程序:

python基础知识点汇总

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181209.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • 《那些年啊,那些事——一个程序员的奋斗史》十一[通俗易懂]

    《那些年啊,那些事——一个程序员的奋斗史》十一[通俗易懂]101   回家了!从大巴下来,踏上北海的土地,段伏枥不由地深吸一口气:多么熟悉的带有腥味的空气!虽然说每年段伏枥都会回家过年,但每次都感慨万分。是啊,外出的游子谁不是这样呢?外面的世界或许很精彩,或许很美,但总欠缺了一种熟悉的味道。即使像自己在深圳呆了三年有余,却还是觉得很陌生,似乎只是一个匆匆过客,终究会离开一样。只有回到了家乡,才会有那种回到家的踏实感。    国人的春节归家

    2022年5月5日
  • Kong网关初探_API网关

    Kong网关初探_API网关安装Kong安装文档Kong开源版不提供dashboard支持,只有Kong企业版才有该功能。但有第三方控制台Konga同样可以友好地管理KongAdminAPI对象,快速安装如下:dockerrun-d-p1337:1337\–namekonga\–network=kong-net\-eDB_ADAPTER=postgres\-eDB_HOST=kong-database\-eDB_PORT=5432\-eDB_USER=kong\

    2022年9月10日
  • 开机提示:DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER无法开机的解决办法「建议收藏」

    开机提示:DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER无法开机的解决办法「建议收藏」现实是悲催的,本人在公司不仅写Java/Android程序,又要管理公司的电脑。有新员工进来把电脑换了个主板,一开机提示DISKBOOTFAILURE,INSERTSYSTEMDISKANDPRESSENTER,明显是:“没有识别到硬盘”,在开机的日志显示:MenmoryRunsatFlexMemoryModeDetectingIDEdrives……

    2022年7月13日
  • 大数据学习方法

    大数据学习方法有很多学习大数据的朋友,在初期学习时,通常会对如何学习而感到迷茫。我经常在知乎上收到朋友关于如何入门、如何规划学习大数据、大数据的学习流程是什么的一些问题。今天我就粗浅的总结几点学习大数据方法。一、兴趣建立兴趣是可以让一个人持续关注一个事物的核心动力,那么兴趣的培养就非常重要了。如果你把写程序单纯作为赚钱手段,久而久之疲劳感会越来越强,会给今后的工作和生活带来很大的压力。那么如何建立起…

    2022年6月4日
  • python-opencv图像处理:sobel算子

    python-opencv图像处理:sobel算子Sobel原理:https://blog.csdn.net/zfjBIT/article/details/86655444函数原型:”’Sobel算子Sobel算子依然是一种过滤器,只是其是带有方向的。在OpenCV-Python中,使用Sobel的算子的函数原型如下:dst=cv2.Sobel(src,ddepth,dx,dy[,dst[,ksize[,s…

    2022年7月14日
  • 画用例图_uml活动图怎么画

    画用例图_uml活动图怎么画用例图。组成:系统边界。参与者。用例。关系。参与者:Actor不是人,而是指参与用例时担当的角色。如果一个角色的操作是由另一个角色代理完成的,请建立该角色到另外角色之间的依赖。怎样识别参与者呢? 是谁向系统提供的信息呢. 谁向系统获取信息。 谁操作系统。 系统使用哪些外部资源 系统是否和已经存在的系统交互 系统、子系统或类与外…

    2022年9月6日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号