当前位置: 首页 > news >正文

自学python笔记心得--数据存储与运算2

今天我们来学习常见的数据类型,字符串的定义与拼接方式,输入输出

一。常见的数据类型

python中主要有5种数据类型,分别是整型,浮点型,字符串,布尔与空值

1.int 整数 数字类型,存放整数,如:10 -5

2.float 浮点数 数字类型,存放小数,如:8.53.141.0-3.5

3.str 字符串 用引号引起来的都是字符串,如:"Python"

4.bool 布尔 布尔类型,描述真和假,如:True False

5.NoneType 空值 表示空或无值,仅包含一个值None

当我们平时不知道一个数据是怎样的数据类型时,通过type()语句来得到数据的类型,具体语法为:type(要查看类型的数据)

a,b=12,"Hello" print(f"a的数据类型为{type(a)}") print(f"b的数据类型为{type(b)}")

也通过isinstance()检查数据是否属于指定的类型,返回的是一个bool值,具体语法为:isinstance(数据,类型)

a,b=12,"Hello" print(f"a的数据类型为{isinstance(a,float)}") print(f"b的数据类型为{isinstance(b,str)}")

二.字符串的定义与拼接方式

字符串有三种定义方式

1.'hello',单引号定义

2." hello",双引号定义 注:单引号与双引号的效果相同

3.'"hello'",三引号定义,三引号定义的优点是可以多行定义

a='hello' b="word" c=''' hello world ''' print(a,b,c)

字符串的拼接方式也具有三种

1." +"号拼接,用"+"把想要连接的字符串拼接起来

a="hello" b="word" print(a+b)

2.使用%占位符进行拼接,将想说的话用%s代替

a="hello" b="word" print("我们学的第一个代码就是%s,%s"%(a,b))

3.通过f"内容{变量/表达式}"的形式来完成快速格式化,这也是最常用的方法

三输入与输出

input语句(函数)的功能就是获取键盘输入的数据,具体的用法为:s = input(提示信息)

注:无论在输入里面输入的是什么类型的数据类型都是字符串,所以我们就会用到将字符串转化为需要类型的代码

其他类型转为int类型:int(..)

其他类型转为str类型:str(..)

其他类型转为float类型:float(..)

其他类型转为bool类型:bool(..)

print语句(函数)的功能就是将数据输出到控制台,具体语法为:print(数据..)

a=input("请输入a") print(type(a),int(a))

http://www.jsqmd.com/news/493569/

相关文章:

  • Qwen3-ForcedAligner-0.6B在医疗转录中的应用:精准病历时间戳标注
  • dify节点HTTP 请求右击不显示文件或图片URL解决方式
  • 一级减速器成套CAD图【22CAD】
  • 注意力状态空间模块解析:为什么MambaIRv2在图像恢复任务中表现如此出色?
  • 氮化镓GaN FET/GaN HEMT功率驱动器选型一览表
  • 避坑指南:穿云箭量化平台HP_tdx股票代码转换的6种隐藏陷阱(附正确姿势)
  • 6 个让你悄悄发胖的坏习惯,第 3 个很多人天天在做
  • TensorRT Python API实战:从ONNX模型到高效推理引擎的完整流程
  • 微服务统一认证:Gateway集成JWT实战
  • GME-Qwen2-VL-2B-Instruct快速原型开发:利用CSDN开源项目加速应用落地
  • 第三届通信、信息与数字技术国际会议(CIDT 2026),SPIE出版论文
  • Xinference场景实战:用一行代码为你的AI应用快速切换大模型后端
  • 2026年口碑好的煤粉公司推荐:铸造煤粉公司口碑推荐 - 品牌宣传支持者
  • 搜索 会员中心 创作中心 干货整理!10 个适合自学网络安全的在线资源平台
  • Linux驱动开发理解指针与结构体
  • 记录一下uniapp项目中自己封装的组件开发环境特别卡的问题
  • Dify私有化上线倒计时72小时——这份由3家金融级客户联合验证的《灰度发布核验清单》正在紧急回收中(含自动巡检脚本)
  • 基于Halcon的距离变换与分水岭算法在骰子点数识别中的应用
  • LoRA训练助手效果对比:传统正则匹配vs Qwen3-32B语义理解tag生成
  • 8大网盘直链下载神器:LinkSwift完全使用指南
  • 微电网保护的关键技术在城市商业园区场景中的应用案例分享
  • 终极无线VR串流指南:如何用ALVR彻底摆脱线缆束缚
  • Z-Image-Turbo_UI界面功能体验:文生图、图生图、图片放大修复全都有
  • RPFM:5大核心功能重塑全面战争MOD开发体验
  • SRS天线轮发提升信道估计精度
  • 曜华激光IV测试仪如何平衡实验室级精度与产线级效率?
  • 深入解析C++开发中‘excpt.h‘缺失问题的根源与修复策略
  • Visualized-BGE批量推理实战:如何用Python代码将图片编码速度提升3倍
  • wan2.1-vae高效工作流:Gradio界面定制+本地化提示词模板库+一键导出PNG/JPG
  • OFA图像描述镜像场景应用:英语学习者用AI对照提升英文描述能力