python语句print(type([1、2、3、4))_Python 学习第一天

一、学习内容

1.print:表示输出

print (“hello world”)

单行注释:#

多行注释:“““ ”””

2.运算符

注意:==才表示等于,!=表示不等于

3.位运算符

~按位取反:~1=0

4.变量和赋值

teacher=“老马的人生”

print (teacher)

bool类型是true,false

print (1,type(1))

3.原码,反码,补码,二进制进行表示

4.if 条件语句

hi=6

if hi>2:

print (“你好”)

else:

print (“错误”)

if-elif-else (多个条件)

assert 断言,中断

assert 3>7

5.while-else

count=0

while count <5:

print (“正确”)

else:

print (“错误”)

6.for循环,与in,range 搭配,还有for else循环

for I in “ilove “:

print (I)

7.enumerate()

1 enumerate(sequence, [start=0])1. sequence -- 一个序列、迭代器或其他支持迭代对象。 2. start -- 下标起始位置。

3. 返回 enumerate对象

8.break

break 语句可以跳出当前所在层的循环。

9.continue

continue 终止本轮循环并开始下一轮循环。

10.pass 保证正常运行

0.Python异常

1. BaseException:所有异常的

2. Exception:常规异常的

3. StandardError:所有的内建标准异常的基类 4. ArithmeticError:所有数值计算异常的基类 5. FloatingPointError:浮点计算异常

6. OverflowError:数值运算超出最大限制

7. ZeroDivisionError:除数为零

8. AssertionError:断言语句(assert)失败

9. AttributeError:尝试访问未知的对象属性

10. EOFError:没有内建输入,到达EOF标记

11. EnvironmentError:操作系统异常的基类

12. IOError:输入/输出操作失败

13. OSError:操作系统产生的异常(例如打开一个不存在的文件) 14. WindowsError:系统调用失败

15. ImportError:导入模块失败的时候

16. KeyboardInterrupt:用户中断执行

17. LookupError:无效数据查询的基类

18. IndexError:索引超出序列的范围

19. KeyError:字典中查找一个不存在的关键字

20. MemoryError:内存溢出(可通过删除对象释放内存) 21. NameError:尝试访问一个不存在的变量

22. UnboundLocalError:访问未初始化的本地变量

23. ReferenceError:弱引用试图访问已经垃圾回收了的对象

24. RuntimeError:一般的运行时异常

25. NotImplementedError:尚未实现的方法 26. SyntaxError:语法错误导致的异常

27. IndentationError:缩进错误导致的异常 28. TabError:Tab和空格混用

29. SystemError:一般的解释器系统异常

30. TypeError:不同类型间的无效操作

31. ValueError:传入无效的参数

32. UnicodeError:Unicode相关的异常

33. UnicodeDecodeError:Unicode解码时的异常

34. UnicodeEncodeError:Unicode编码错误导致的异常

35. UnicodeTranslateError:Unicode转换错误异常

10. try - except

try: 检测范围

except Exception[as reason]: 出现异常后的处理代码

try 语句按照如下方式工作:

1. 首先,执行 try 子句(在关键字 try 和关键字 except 之间的语句)

2. 如果没有异常发生,忽略 except 子句, try 子句执行后结束。

3. 如果在执行 try 子句的过程中发生了异常,那么 try 子句余下的部分将被忽略。如果异常的类型和 except 之后的

名称相符,那么对应的 except 子句将被执行。最后执行 try 语句之后的代码。

4. 如果一个异常没有与任何的 except 匹配,那么这个异常将会传递给上层的 try 中。

例如:try:

f = open('test.txt')

print(f.read())

f.close()

except OSError: print('打开文件出错')

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/533993.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql核心参数_MySQL技术体系之核心参数

本文主要基于MySQL 5.7版本的数据库环境&#xff0c;总结my.cnf文件中核心参数的配置使用&#xff0c;让更多的人对MySQL技术体系有更全面、更专业的深度了解。一、客户端核心参数1、port端口号&#xff0c;默认33062、socketSocket文件地址&#xff0c;默认以.sock为文件名称后…

svd降维 python案例_SVD(奇异值分解)Python实现

注&#xff1a; 在《SVD(异值分解)小结 》中分享了SVD原理&#xff0c;但其中只是利用了numpy.linalg.svd函数应用了它&#xff0c;并没有提到如何自己编写代码实现它&#xff0c;在这里&#xff0c;我再分享一下如何自已写一个SVD函数。但是这里会利用到SVD的原理&#xff0c;…

salt 启动mysql_saltsack自动化配置day03:服务部署mysql部署

一、MySQL集群需求分享1、抽象&#xff1a;功能模块把基础的写成通用服务部署也要抽象出来模块redis内存有的多&#xff0c;有的少&#xff0c;可以config set在线更改redis 安装、配置、启动mysql 安装、配置(my.cnf可以统一 目录默认配置可以统一)master: server_id 1111slav…

jtag引脚定义_从逆向分析的角度学习硬件调试技巧JTAG,SSD和固件提取

我想从逆向的角度做了深入了解JTAG&#xff0c;JTAG是许多嵌入式CPU使用的硬件级别调试机制&#xff0c;我希望通过这篇文章从逆向工程师的角度解释如何使用JTAG&#xff0c;并在此过程中提供一些实际示例。0x01 研究目标通过这篇文章&#xff0c;我希望做到以下几点&#xff1…

python virtualenv conda_在vscode中启动conda虚拟环境的思路详解

问题&#xff1a;cudatoolkit cudnn 通过conda 虚拟环境安装&#xff0c;先前已经使用virtualenv安装tf&#xff0c;需要在conda虚拟环境中启动外部python虚拟环境思路&#xff1a;conda prompt即将 [虚拟环境位置] 以参数形式传入 [activate.bat]VSOCDE中的设置添加以下语句{&…

python如何导入图片imread_OpenCV 使用imread()函数读取图片的六种正确姿势

经常看到有人在网上询问关于imread()函数读取图片失败的问题。今天心血来潮&#xff0c;经过实验&#xff0c;总结出imread()调用的四种正确姿势。通常我要获取一张图片的绝对路径是这样做的&#xff1a;在图片上右键——属性——安全——对象名称。然后复制对象名称就得到了图…

python2.7与3.7脚本转换_python 2.7 - python 3.7 升级记录

更换的模块python 3.7 模块名python 2.7 模块名python 3.7 包python 2.7包pymysqlMySQLdbPyMySQLMySQL-pythonpdfminerpdfminerpdfminer.sixpdfminerurllib.parseurlparse自带自带htmlHTMLParser自带HTMLparser语法变化1. print 修改为 print()2. except Exception, e 修改为 e…

远程过程调用失败_Java开发大型互联网RPC远程调用服务实现之问题处理方案

引言RPC(Remote Procedure Call Protocol)——远程过程调用协议&#xff0c;它是一种通过网络从远程计算机程序上请求服务&#xff0c;而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在&#xff0c;如TCP或UDP&#xff0c;为通信程序之间携带信息数据。在OSI网络…

chrome 新的session 设置_为什么还是由这么多人搞不懂Cookie、Session、Token?

作者&#xff1a;不学无数的程序员链接&#xff1a;https://urlify.cn/Yfm6Vr# Cookie洛&#xff1a;大爷&#xff0c;楼上322住的是马冬梅家吧&#xff1f; 大爷&#xff1a;马都什么&#xff1f; 夏洛&#xff1a;马冬梅。 7大爷&#xff1a;什么都没啊&#xff1f; 夏洛…

mysql for update用处_for update的作用和用法

一、for update定义for update是一种行级锁&#xff0c;又叫排它锁&#xff0c;一旦用户对某个行施加了行级加锁&#xff0c;则该用户可以查询也可以更新被加锁的数据行&#xff0c;其它用户只能查询但不能更新被加锁的数据行&#xff0e;如果其它用户想更新该表中的数据行&…

python大数据零基础_零基础学习大数据人工智能,学习路线篇!

大数据处理技术怎么学习呢?首先我们要学习Python语言和Linux操作系统&#xff0c;这两个是学习大数据的基础&#xff0c;学习的顺序不分前后。Python&#xff1a;Python 的排名从去年开始就借助人工智能持续上升&#xff0c;现在它已经成为了语言排行第一名。从学习难易度来看…

python删除文件和linux删除文件区别_使用Python批量删除文件列表

使用Python批量删除文件列表环境&#xff1a;已知要删除的文件列表&#xff0c;即确定哪些文件要删除。代码如下&#xff1a;#!/usr/bin/env python#codingutf-8#目的&#xff1a;本程序主要为删除给定的文件列表import osimport shutil#引入模块&#xff0c;os为包含普遍的操作…

华为python有必要学吗_【华为云技术分享】这个 Python 库有必要好好学学

这里看一个最基本的例子&#xff0c;这里给到一个 User 的 Class 定义&#xff0c;再给到一个 data 数据&#xff0c;像这样&#xff1a;1 class User(object):2 def __init__(self, name, age):3 self.name name4 self.age age56 data [{7 name: Germey,8 age: 239 }, {10 nam…

python求平行四边形面积_python 已知平行四边形三个点,求第四个点的案例

我就废话不多说了&#xff0c;大家还是直接看代码吧&#xff01;import numpy as np#已知平行四边形三个点&#xff0c;求第四个点#计算两点之间的距离def CalcEuclideanDistance(point1,point2):vec1 np.array(point1)vec2 np.array(point2)distance np.linalg.norm(vec1 -…

eview面板数据之混合回归模型_【视频教程】Eviews系列25|面板数据回归分析之Hausman检验及本章常见问题解答...

点击上方关注我们!本期我们学习Eviews统计建模最后一部分--面板数据回归分析Hausman检验及本章常见问题解答。实操&#xff1a;Hausman检验判断是固定效应模型还是随机效应模型上期我们讲到模型判断若选择模型2,需进一步通过Hausman检验判断固定效应还是随机效应&#xff0c;接…

python打出由边框包围的_python opencv 图像边框(填充)添加及图像混合的实现方法(末尾实现类似幻灯片渐变的效果)...

图像边框的实现图像边框设计的主要函数cv.copyMakeBorder()——实现边框填充主要参数如下&#xff1a;参数一&#xff1a;源图像——如&#xff1a;读取的img参数二——参数五分别是&#xff1a;上下左右边的宽度——单位&#xff1a;像素参数六&#xff1a;边框类型&#xff1…

mysql5.7.21备份脚本_Shell脚本使用汇总整理——mysql数据库5.7.8以后备份脚本

#!/bin/sh#db_backups_conf.txt文件路径db_backups_conf"/wocloud/shell/db_backups_conf.txt"#判断文件是否存在if [ -f "${db_backups_conf}" ];thenecho $(date %Y-%m-%d %H:%M:%S)" 数据库配置信息文件存在&#xff0c;开始进行数据备份"#获…

python嵌套列表操作_python基础(list列表的操作,公共方法,列表嵌套,元祖)...

list 列表索引&#xff0c;切片与str相同。列表的操作(增删改查)1&#xff0c;增加.append()  追加&#xff0c;增加到最后li [alex,wusir,egon,女神,taibai]li.append(ppp)print(li).insert()  中间插入&#xff0c;通过索引li [alex,wusir,egon,女神,taibai]li.insert(…

mybatis mysql selectkey_Mybatis示例之SelectKey的应用

SelectKey在Mybatis中是为了解决Insert数据时不支持主键自动生成的问题&#xff0c;他可以很随意的设置生成主键的方式。不管SelectKey有多好&#xff0c;尽量不要遇到这种情况吧&#xff0c;毕竟很麻烦。SelectKey需要注意order属性&#xff0c;像Mysql一类支持自动增长类型的…

python程序设计上机实践第三章答案_20192419 实验三《Python程序设计》实验报告

学号 2019-2020-2 《Python程序设计》实验3报告课程&#xff1a;《Python程序设计》班级&#xff1a;1924姓名&#xff1a; 万腾阳学号&#xff1a;20192419实验教师&#xff1a;王志强实验日期&#xff1a;2020年5月16日必修/选修&#xff1a; 公选课1.实验内容创建服务端和客…