百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 文章教程 > 正文

Python入门之Python的数据类型和常用操作符

xsobi 2025-04-30 20:44 9 浏览

一、Python的数据类型

1、在Python中,int表示整型,bool表示布尔类型,float表示浮点类型,str表示字符串。计算机只认识二进制数,所有的编程语言都会转换成二进制语言给CPU按一定的规则解析。二进制只有两个数,0和1,0表示False,1表示True。int()将小数转换为整数,是向下取整,例如(5.6转换为5)。


2、使int()按照四舍五入方式取整的表达式。

例如:6.3 四舍五入结果为 int(6.3+0.5)

6.8 四舍五入结果为 int(6.8+0.5)


3、Python 中的isinstance函数,isinstance是Python中的一个内建函数。是用来判断一个对象的变量类型。type也可以用来判断一个对象的变量类型,更建议用isinstance函数。


4、Python3可以给变量名命名中文名。Python3的源码文件默认使用utf-8编码,支持中文,所以以下代码是合法的。


二、常用操作符

1、算数操作符

算术操作符可以彼此组合使用,并且遵循基本算数运算中的优先级:首先执行乘法和除法,然后是加法和减法。用户控制算术运算次序的唯一方式是使用圆括号,圆括号里包含的表达式会被当作一个整体进行优先求值。



+ 加法运算

– 减法运算

* 乘法运算

/ 除法运算

// 地板除法

% 求模

** 乘方


2、逻辑操作符

or:两边都为假的时候,结果才为假,两边任意一边为真,结果都为真

not:取相反的值 例如:not True 结果等于False

and:当左侧和右侧同时为真才为真



3、优先级

多个运算符同时出现在一个表达式的时候,严格按照优先级执行。


幂运算的左侧是一元运算符的时候,优先级比它高,右侧是一元运算符的时候,优先级比它低。(减号有个操作数的时候叫做一元运算符)


正负号排第二

* / // 比+ - 优先级高

< <= > >= == != 属于同一级别

not 优先级大于 and 优先级大于 or

幂运算 > 正负号 > 算术操作符 > 比较操作符 > 逻辑操作符


相关推荐

阮一峰高质量免费 TypeScript 教程,适合有 JS 基础的人系统学习 TS

好长时间没有分享前端教程了,就在前几天,阮老师发布了历经一年多时间编写的TS教程,第一时间去阅读学习了,也分享给大家。早在“那些免费的砖”这个网站的建站之初,我就向大家推荐了两个JavaScri...

HTML序章(学习目的、对象、基本概念)——零基础自学网页制作

为什么学习网页制作?互联网时代的今天,各种各样的网页充斥着我们的生活。只要使用浏览器,打开的每一个页面都可以称之为网页。即使使用头条这样的APP,其内容布局、展示的方法也脱胎于网页页面设计的方法与原则...

网页内嵌PDF获取的办法(网页内嵌pdf如何下载源文件)

最近女王大人为了通过某认证考试,交了2000RMB,官方居然没有给线下教材资料,直接给的是在线教材,教材是PDF的但是是内嵌在网页内,可惜却没有给具体的PDF地址,无法下载,看到女王大人一点点的截图保...

pdfkit | 利用python实现html文件转pdf

在用jupyternotebook写代码文档的时候,有时需要导出pdf版本,但jupyter会报错。我在想,除了网上的debug方法,还没有其他方案可以生成pdf。度娘搜了下,很多博客推荐Pytho...

在PDF中运行《毁灭战士》:突破文档边界的技术实验

DoomPDF是一个将经典射击游戏《毁灭战士》(Doom)嵌入PDF文件的开源项目。通过巧妙利用PDF格式的隐藏特性,这项实验成功打破了”PDF只能展示静态内容”的固有认知,让用户可以直接在浏览器中...

怎么转换PDF格式文件?这5款免费网站真的好用!

PDF文件是工作学习中的常客,在使用过程中,常常需要对PDF格式进行转换,包括但不限于PDF转Word、PDF转PPT、PDF转图片等等。不过WPS虽然应用广泛,但是里面关于PDF的转换工具必需要会员...

最值得使用的html格式生成PDF工具!

这些工具将任意数量的HTML文件准确的同时保留原来的布局不要求你做任何操作就可以完成。现在互联网用户,网站发布者和博客更新很快,通过内置的工具易于访问HTML内容的PDF文件。保持HTML文本或图像的...

有没有什么方法能将PDF转为HTML呢?PDF转HTML的最佳6个方法

HTML是什么?HTML是超文本标记语言(HyperTextMarkupLanguage),标准通用标记语言下的一个应用。HTML不是一种编程语言,而是一种标记语言(markuplangu...

如何实现将PDF和html相互转换(pdf做成html)

PDF是一种比较稳定的电子文档格式,而HTML则是一种通用的网页格式,如何才能实现这两种格式之间的互转呢?首先将网页转成PDF是相当来说比较简单的操作,而且只要我们对PDF格式比较熟悉,一定都知道PD...

Mac系统中怎么将html网页转成PDF格式?

Mac系统中怎么将html网页转成PDF格式?mac系统中把网页格式的文件想转换成pdf格式的文件,方便打印,该怎么转换呢?下面我们就来看看详细的教程,需要的朋友可以参考下。用途:把网页html转成p...

浏览器中在线预览pdf文件,pdf.mjs插件实现web预览pdf

背景:本来只是淘宝上卖卖袜子,想着扩展一下业务,准备做同名“来家居”海外袜子馆外贸项目,碰到pdf在线预览的需求,就找了pdf.js插件进行实践后把此方法记录下来,可以通过多种方法来实现,每种方法都有...

前端利用Print.js打印base64 PDF(前端利用Print.js打印base64 pdf viewer)

关于Print.jsPrint.js库在https://printjs.crabbly.com/有说细的说明,总体来说其兼容还具有一定的局限性。Print.js项目中的使用我们的打印功能运行在Goog...

ChromiumHtmlToPdf:Net跨平台轻松将HTML转换为PDF

什么是ChromiumHtmlToPdf?ChromiumHtmlToPdf是一个100%纯托管的C#.NETStandard2.0库和.NET8控制台应用程序,也适用于Li...

PDF动画电子书如何制作?(如何制作pdf动图)

PDF无法制作成动画的,但是可以换个思路,把PDF转换为翻页电子书,即可支持动画。这里推荐一款上传PDF转换为翻页电子书的网站:FLBOOK,可以免费上传PDF,转换为可以具有真书翻页特效的电子书,并...

HtmlToPDFCore:HTML 转换为 PDF 的利器,轻便,快捷,重量级

在日常开发中,我们常常需要将动态生成的HTML内容转换为PDF文件。无论是用于打印、存档还是分享,PDF格式都因其跨平台兼容性和稳定性而备受青睐。今天,我们就来介绍一个强大的工具——Htm...