python 中常见变量类型
数值
a = 10
b = 123
…
字符串
在python中 用单引号’‘和双引号""括起来的都是字符串,不使用引号括起来的不是字符串,字符串是使用最多的数据类型,用来表示一段文本信息。
比如:
a = ‘123’
b = “123”
字符串之间可以用加法运算,如果将两个字符串相加,则会自动将两个字符串拼接为一个。
‘123’+‘abc’
字符串不用和其他类型的进行加法运算。
单引号和双引号不能跨行使用
使用三重引号来表示一个长字符串 ‘’’ “”"
三重引号可以换行,并且会保留字符串中的格式
s1 = '锄禾日当午,\
汗滴禾下土,\
谁知盘中餐,\
粒粒皆辛苦'
print(s1)
print('=====================================')
s2 = '''锄禾日当午,
汗滴禾下土,
谁知盘中餐,
粒粒皆辛苦'''
print(s2)
输出结果如下:

总结一下:
使用四种常见的方式输出字符串
# 创建一个变量来保存你的名字
name = '孙悟空'
# 使用四种常见方式输出,欢迎 xxx 光临
# 1.拼串
print('欢迎'+name+'光临!')
# 2.多个参数
print('欢迎',name,'光临!') # 这个方式有点特殊拼接后会自动在 name前后加一个空格。
# 3.占位符
print('欢迎%s光临!,'%name)
# 4.格式化
print(f'欢迎{name}光临!')
输出结果:

字符串的复制(将字符串和数字相乘)
a = 'abc'
a = a * 2 #解释器将字符串重复指定的次数并返回
print(a)

布尔值(bool)
布尔型数据只有两种,一个True表示真,另一个是False表示假。主要用来做逻辑判断。
a = True
b = False
布尔值实际上也属于整型,True对应的是1,False对应的是0
None(空值)
None 专门用来表示不存在。用的不多
b = None
print(b)
输出:None
类型检查
a = 123 #数值
b = '123' #字符串
print(a)
print(b)

根据上方输出结果,判断不出a和b到底 是什么类型。
通过类型检查,可以检查指定值(变量)的类型。注意 在python中变量是没有类型的。
通过type()用来检查值的类型
该函数会将检查的结果作为返回值返回,也可以用变量来接收函数的返回值
a = 123
b = '123'
print(a)
print(b)
print(type(a))
print(type(b))

也可以直接把字面量值,直接传递给type()函数
print(type(1))
print(type(1.5))
print(type(True))
print(type('Hello'))
print(type(None))

相关文章:
python 中常见变量类型
数值 a 10 b 123 … 字符串 在python中 用单引号’‘和双引号""括起来的都是字符串,不使用引号括起来的不是字符串,字符串是使用最多的数据类型,用来表示一段文本信息。 比如: a ‘123’ b “123” 字符串之间可以用加法运算…...
SVN使用教程(一)
文章目录 前言一、SVN是什么?二、SVN和Git对比,有什么优势?三、SVN主要应用四、SVN仓库五、安装SVN客户端 前言 提示:这里可以添加本文要记录的大概内容: 在制作系统或者写文档,都需要用于管理和跟踪开发…...
【5.19】四、性能测试—指标、种类
目录 4.1 性能测试概述 4.2 性能测试的指标 4.3 性能测试的种类 为了追求高质量、高效率的生活与工作,人们对软件产品的性能要求越来越高,例如软件产品要足够稳定、响应速度足够快,在用户量、工作量较大时也不会出现崩溃或卡顿等现象。人们…...
Windows平台上的5种敏捷软件开发(过程)模型
我是荔园微风,作为一名在IT界整整25年的老兵,今天总结一下Windows平台上的5种敏捷软件开发(过程)模型。 说到这个问题,你必须先知道除了敏捷模型还有没有其他什么模型?同时要比较模型的区别,首先还要看看什么叫软件开…...
一文实现部署AutoGPT
一文实现部署AutoGPT 简介AutoGPT的概述AutoGPT的用途和优势 预备知识Python基础机器学习基础自然语言处理基础 环境设置Python环境安装和配置需要的库和框架的安装,例如PyTorch, Transformers等 AutoGPT模型加载如何下载和加载预训练的AutoGPT模型模型参数和配置 使…...
数值计算 - 误差的来源
误差的来源是多方面的,但主要来源为:过失误差,描述误差,观测误差,截断误差和舍入误差。 过失误差 过失误差是由设备故障和人为的错误所产生的误差,在由于每个人都有“权利”利用机器进行数值计算,所以在计算…...
【软件测试】5年测试老鸟总结,自动化测试成功实施,你应该知道的...
目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 自动化测试 Pytho…...
【Hadoop】二、Hadoop MapReduce与Hadoop YARN
文章目录 二、Hadoop MapReduce与Hadoop YARN1、Hadoop MapReduce1.1、理解MapReduce思想1.2、Hadoop MapReduce设计构思1.3、Hadoop MapReduce介绍1.4、Hadoop MapReduce官方示例1.5、Map阶段执行流程1.6、Reduce阶段执行流程1.7、Shuffle机制 2、Hadoop YARN2.1、Hadoop YARN…...
Python教程:文件I/O的用法
本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 1.打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式。此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下&…...
序员工作1年,每天上班清闲,但却焦虑万分,若是你,你会吗?
有个学弟在后台留言 他谈到了自己去年毕业的 因为在大学里边有一些校企合作 所以呢他也是花了钱 然后去培训了有半年 去年毕业之后到现在工作有一年了 那目前的薪资是8,000块钱 虽然说相较于其他同学呢 这个薪资呢还算可以 但是呢 自己每天现在就处于一种非常 压抑的那种状态 所…...
Bed Bath and Beyond EDI 需求分析
Bed Bath and Beyond(Bed Bath and Beyond)是一家美国的家居用品零售商,成立于1971年,总部位于新泽西州Union。该公司在美国、加拿大和墨西哥拥有超过1500家门店。其产品涵盖了床上用品、浴室用品、厨房用品、家居装饰等领域&…...
【5.20】五、安全测试——渗透测试
目录 5.3 渗透测试 5.3.1 什么是渗透测试 5.3.2 渗透测试的流程 5.3 渗透测试 5.3.1 什么是渗透测试 渗透测试是利用模拟黑客攻击的方式,评估计算机网络系统安全性能的一种方法。这个过程是站在攻击者角度对系统的任何弱点、技术缺陷或漏洞进行主动分析&#x…...
java版鸿鹄工程项目管理系统 Spring Cloud+Spring Boot+前后端分离构建工程项目管理系统源代码
鸿鹄工程项目管理系统 Spring CloudSpring BootMybatisVueElementUI前后端分离构建工程项目管理系统 1. 项目背景 一、随着公司的快速发展,企业人员和经营规模不断壮大。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,公司对内部工程管…...
大语言模型架构设计
【大模型慢学】GPT起源以及GPT系列采用Decoder-only架构的原因探讨 - 知乎本文回顾GPT系列模型的起源论文并补充相关内容,中间主要篇幅分析讨论为何GPT系列从始至终选择采用Decoder-only架构。 本文首发于微信公众号,欢迎关注:AI推公式最近Ch…...
SpringBoot整合Swagger2,让接口文档管理变得更简单
在软件开发的过程中,接口文档的编写往往是一个非常重要的环节,因为它是前端和后端沟通的桥梁,帮助团队更好地协作。然而,手动编写接口文档不仅耗费时间,还容易出错,因此我们需要一种简单的方法来管理接口文…...
socket | 网络套接字、网络字节序、sockaddr结构
欢迎关注博主 Mindtechnist 或加入【Linux C/C/Python社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和…...
golang-websocket
WebSocket 是一种新型的网络通信协议,可以在 Web 应用程序中实现双向通信。 WebSocket与HTTP协议的主要区别是: HTTP 和 WebSocket 协议的区别 HTTP 是单向的,而 WebSocket 是双向的。 在客户端和服务器之间的通信中,每个来自客…...
Nginx + fastCGI 实现动态网页部署
简介 本文章主要介绍下,如何通过Nginx fastCGI来部署动态网页。 CGI介绍 在介绍fastCGI之前先介绍下CGI是什么。CGI : Common Gateway Interface,公共网关接口。在物理层面上是一段程序,运行在服务器上,提供同客户端HTML页面的…...
精彩回顾 | Fortinet Accelerate 2023·中国区巡展厦门站
Fortinet Accelerate 2023中国区 5月16日,Fortinet Accelerate 2023中国区巡展来到魅力“鹭岛”——厦门,技术、产品和业务专家,携手亚马逊云科技、唯一网络等云、网、安合作伙伴,与交通、物流、金融等各行业典型代表客户&#x…...
ChatGPT 和对话式 AI 的未来:2023 年的进展和应用
人工智能(Artificial Intelligence)在过去一段时间以来以前所未有的速度快速发展。从自动化日常任务到重要提醒的设定,AI以各种方式渗透到我们的生活中。然而,在这个领域中迈出的最重要一步是ChatGPT。 ChatGPT被瑞银(UBS)评为“有史以来增长最快的消费者应用程序”,于…...
AI浪潮下的零售本质:选对品、摆对位、补对货、管好店 | 数图邀您杭州共修“基本功”
零售圈的朋友们,好久不见。距离我们在深圳的约定,转眼已近一年。彼时,数图展台前的每一次驻足与探讨,都让我们坚信:无论技术如何更迭,零售人对“练好基本功”的渴求,从未改变。4月15日-17日&…...
章三 通往殿堂的阶梯
我大学刚毕业时就入职了一家以图像处理见长的外企,因为很多材料是日语撰写的,作为工作需要,那年我对这个小语种的痴迷也达到了一个小巅峰,为此我即自学了日语又到处寻找资料去补充我在图像处理这一块的短板知识。当我们想打印一张…...
C# 面试高频题:装箱和拆箱是如何影响性能的?非
OCP原则 ocp指开闭原则,对扩展开放,对修改关闭。是七大原则中最基本的一个原则。 依赖倒置原则(DIP) 什么是依赖倒置原则 核心是面向接口编程、面向抽象编程, 不是面向具体编程。 依赖倒置原则的目的 降低耦合度&#…...
5分钟掌握国家中小学智慧教育平台电子课本下载工具:教育资源的终极解决方案
5分钟掌握国家中小学智慧教育平台电子课本下载工具:教育资源的终极解决方案 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课…...
从大模型 API 生态到 Spring AI:接口、平台与框架三层怎么串起来
一、开始之前:五个真实困惑在正式展开之前,先问你五个问题——这是开发者在接触大模型应用时最常卡住的地方。读完这篇文章,希望每一个你都能自己回答出来。困惑一:「ChatGPT」「GPT-4o」「OpenAI」是同一个东西吗?不是…...
从训练到推理全链路断电不丢数据,AI研发团队必须掌握的4类异构备份策略,
第一章:AI原生软件研发容灾备份策略设计 2026奇点智能技术大会(https://ml-summit.org) AI原生软件具备模型权重、训练流水线、推理服务、向量数据库与动态提示工程等多模态状态,其容灾备份不能简单套用传统应用的冷备/热备范式,而需构建语义…...
简报:2026年3月具身智能机器人融资情况
2026年3月,国内具身智能机器人赛道迎来融资热潮,在政策东风产业加速的双重驱动下,融资数量、金额、单笔规模均创历史新高,呈现出“大额融资密集、头部效应凸显、全产业链覆盖” 的爆发态势。具身人工智能(E-AI…...
揭秘acme.sh社区贡献榜:800+代码提交者如何打造世界级SSL工具
揭秘acme.sh社区贡献榜:800代码提交者如何打造世界级SSL工具 【免费下载链接】acme.sh A pure Unix shell script ACME client for SSL / TLS certificate automation 项目地址: https://gitcode.com/GitHub_Trending/ac/acme.sh acme.sh作为一款纯Unix shel…...
计算机中级-数据库系统工程师-操作系统-设备管理
一、设备管理1. 考点核心考点:设备管理主要包含三个考点:I/O设备管理软件、Spooling技术和磁盘调度算法2. 设备管理的概述自学内容:包括设备的分类、设备管理的目标与任务,建议直接阅读教材相关内容3. I/O设备管理软件1࿰…...
Fluent计算总发散?别急着重画网格,先检查这5个隐藏设置(附诊断命令)
Fluent计算总发散?别急着重画网格,先检查这5个隐藏设置(附诊断命令) 凌晨三点,屏幕上的残差曲线突然像过山车一样飙升,你盯着"floating point exception"的报错提示,咖啡杯悬在半空—…...
