python中的字符串拼接

本文演示了Python中的字符串拼接方法,包括使用加号+、%操作符和f-string格式化。还介绍了如何处理不同类型的数据,如将输入的字符串转换为整数,并展示了input函数的用法。
摘要由CSDN通过智能技术生成
# 字符串拼接
print('你还'+'挺傻的')   # +连接
name = '假如我是一棵树'
next1 = '一半埋在土里'
num = 123
print(name+','+next1+',一半长在风中')
# 字符串拼接不能拼接数字
print(name+','+next1+',一半长在风中'+str(num))
name1 = "如果有来生, %s" % name
print(name1)
name1 = "如果有来生, %s, %s" % (name, next1)
print(name1)

# f"内容{变量}"的格式来快速格式化
name = "你好"
set_year = 2023
price = 19.99
print(f"我是{name},今年是{set_year},价格是{price}")

格式化

name = "传智播客"
stock_price = 19.99
stock_code = "003032"
stock_price_daily_growth_factor = 1.2
growth_days = 7
print(f"公司:{name},股票代码:{stock_code},当前股价:{stock_price}")
# print(f"每日增长系数是:{stock_price_daily_growth_factor},经过了{growth_days}天的增长后,股价达到了:{stock_price*stock_price_daily_growth_factor**7}")
print("每日增长系数是:%.1f,经过%d天的增长后,股价达到了:%.2f" % (stock_price_daily_growth_factor, growth_days, stock_price*stock_price_daily_growth_factor**7))

# input()默认输入的类型是字符串类型
print("你是谁?")
name = input()
print(f"我是:{name}")

name1 = input("请告诉我你是谁?")
print(f"我知道啦,你是{name1}")

# 输入数字类型
num = input("pwd是多少?")
print("密码是:", type(num))  # <class 'str'>
num = int(num)
print("密码是:", type(num))  # <class 'int'>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值