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

Python基础学习(2)——基本数据类型

一、int 整数

# 定义整数变量
num1 = 5
num2 = 3# 加法运算
result_addition = num1 + num2
print(f"{num1} + {num2} = {result_addition}")# 乘法运算
result_multiplication = num1 * num2
print(f"{num1} * {num2} = {result_multiplication}")# 类型转换
string_number = '10'
converted_number = int(string_number)
print(f"将字符串'{string_number}'转换为整数: {converted_number},类型为{type(converted_number)}")

结果为

5 + 3 = 8
5 * 3 = 15
将字符串'10'转换为整数: 10,类型为<class 'int'>

二、float 浮点数

# 定义浮点数变量
float1 = 3.14
float2 = 2.5# 除法运算,结果为浮点数
result_division = float1 / float2
print(f"{float1} / {float2} = {result_division}")# 类型转换
int_number = 5
converted_float = float(int_number)
print(f"将整数{int_number}转换为浮点数: {converted_float},类型为{type(converted_float)}")

结果为

3.14 / 2.5 = 1.256
将整数5转换为浮点数: 5.0,类型为<class 'float'>

三、bool 布尔类型

# 定义布尔变量
is_true = True
is_false = False# 逻辑与运算
result_and = is_true and is_false
print(f"{is_true} and {is_false} = {result_and}")# 逻辑或运算
result_or = is_true or is_false
print(f"{is_true} or {is_false} = {result_or}")# 条件判断
if is_true:print("这是真的")
else:print("这是假的")

结果为

True and False = False
True or False = True
这是真的

四、str 字符串

# 定义字符串变量
string1 = 'Hello'
string2 = 'World'# 字符串拼接
result_concat = string1 + ', ' + string2
print(result_concat)# 字符串格式化
name = 'Alice'
age = 30
message = f"My name is {name} and I'm {age} years old."
print(message)# 字符串方法
print(f"字符串'{string1}'的长度为: {len(string1)}")
print(f"字符串'{string1}'转换为大写: {string1.upper()}")

结果为

Hello, World
My name is Alice and I'm 30 years old.
字符串'Hello'的长度为: 5
字符串'Hello'转换为大写: HELLO

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

相关文章:

  • polar-web部分中等题目
  • 算法:用哈希求最长连续序列
  • SpringBoot+Vue2.x+MQTT+TDengine3.x搭建物联网设备管理平台
  • 2026年高稳定手游联运平台系统推荐指南:搭建手游平台/游戏联运平台/游戏聚合发行系统/H5联运平台系统/手游平台sdk/选择指南 - 优质品牌商家
  • Django个人主页网站搭建全指南
  • ### 2. `isTransformResponse: true` 或不设置时(默认) 返回的是转换后的数据,通常是 `res.data` 的内容:
  • 列表推导式详解与实战应用
  • 基于springboot“茶见”在线商城设计与开发(源码+精品论文+答辩PPT等资料)
  • 第 18 篇 综合项目实战:基于 RK3568 的安卓智能门禁系统,全栈开发
  • 《我从达尔文那里学到的投资知识》
  • 力扣 hot100 滑动窗口最大值 单调双端队列 java 简单题解
  • 金融交易系统高可用测试指南:构建永不宕机的安全防线
  • SGI备份还原单文件版
  • 天地图中使用html2canvas问题
  • Zen Browser:基于 Firefox 的极简开源浏览器,隐私与速度兼得
  • Linux系统文件操作简介
  • OpenClaw 核心功能解析:一文让你彻底搞懂 OpenClaw
  • Win 32 API:初步了解与应用
  • 2026年SCI论文降AI率用什么工具?实测5款后选了这个
  • 4K型护套连接器ZE0703-09(250)参数
  • hello-agent task01打卡
  • PDF文件拆分, 不限制文件大小
  • 携程任我行礼品卡回收秒变现攻略 - 京顺回收
  • 任务栏标语图片
  • 加一 - 题目笔记
  • MySQL主键设计原则与自增ID的潜在问题分析
  • 自动化测试常用函数(元素的定位)
  • 技术分享-日志链路追踪
  • 龙虾智能体不是玩具!国家安全部提醒:这3个防护步骤必做
  • (独自升级Lv.1)C++基础面试题