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

python 如何引用变量

在字符串中引入变量有三种方法:

1、+ 连字符

name = 'zhangsan'
print('my name is '+name)

结果为

my name is zhangsan

2、% 字符

name = 'zhangsan'
age = 25
price = 4500.225
print('my name is %s'%(name))  
print('i am %d'%(age)+' years old')  
print('my price is %f'%(price))  
#保留指定位数小数(四舍五入)  
print('my price is %.2f'%(price))

结果为  

my name is zhangsan  
i am 25 years old  
my price is 4500.225000  
my price is 4500.23

3、format()函数

对于变量较多的情况,使用'+'或者'%'相对比较麻烦,这种情况下可以使用format函数

name = 'zhangsan'  
age = 25  
price = 4500.225  
info = 'my name is {my_name},i am {my_age} years old,my price is {my_price}'\  
    .format(my_name=name,my_age=age,my_price=price)  
print(info)

结果为:  

my name is zhangsan,i am 25 years old,my price is 4500.225

http://www.kler.cn/a/326664.html

相关文章:

  • Java中的System类、Runtime类、Math类、BigInteger类、BigDecimal类、Random类
  • Windows 部署非安装版Redis
  • 漫途焊机安全生产监管方案,提升安全生产管理水平!
  • 使用 Elasticsearch 进行语义搜索
  • mac-泛洪
  • 2024江苏省网络建设与运维省赛Linux(十) mariadb 服务
  • LeetCode 每日一题 最佳观光组合
  • 水波荡漾效果+渲染顺序+简单UI绘制
  • Chromium 屏蔽“缺少 Google API 密钥,因此 Chromium 的部分功能将无法使用。”提示 c++
  • Conda 虚拟环境使用指南,python,anaconda,miniconda
  • MySQL InnoDB 事务commit逻辑分析
  • C++的new关键字
  • 如何在Android上运行Llama 3.2
  • 关于TrustedInstaller权限
  • c++-类和对象-设计立方体类
  • 每天学习一个技术栈 ——【Django Channels】篇(2)
  • ansible实现远程创建用户
  • [BUUCTF从零单排] Web方向 03.Web入门篇之sql注入-1(手工注入详解)
  • Java 编码系列:注解处理器详解与面试题解析
  • Uptime Kuma运维监控服务本地部署结合内网穿透实现远程在线监控
  • PostgreSQL的扩展Citus介绍
  • 非常全面的中考总复习资料-快速提升中考成绩!
  • 总结C/C++中内存区域划分
  • 点餐小程序实战教程14点餐功能
  • 心理咨询行业为何要有自己的知识付费小程序平台 心理咨询小程序搭建 集师saas知识付费小程序平台搭建
  • 遇到 Docker 镜像拉取失败的问题时该如何解决