print补充

a,b,c,*d=1,2,3,4,5,6
print(a)  #1
print(b)  #2
print(c)  #3
print(d)  #[4, 5, 6]
print(type(d))  #<class 'list'>

格式化字符串

%格式化

占位符
格式描述
%d有符号的整数
%s字符串
%c字符及ASCII码
%o无符号八进制整数
%x/%X无符号十六进制整数
%e/%E浮点数,科学计数法
%f浮点数
print('%d%%' % 100)  #输出100%

format格式化

(1)位置映射
print('Name:{},age:{}'.format('Tom',18))
# Name:Tom,age:18
(2)关键字
print('Name:{},age:{},{add}'.format('Tom',18,add='hangzhou'))
# Name:Tom,age:18,hangzhou
(3)元素访问
print('第一个元素是{0[0]},第二个元素是{0[1]},第三个元素是{0[2]}'\  #换行
      .format(('zucc.','edu.','cn')))
回答: 在Python中,print函数可以使用占位符来格式化输出。有几种常用的占位符可以使用,如%s表示字符串,%d表示整数,%f表示浮点数等。例如,可以使用print(&#39;Hello, %s!&#39; % &#39;world&#39;)来输出"Hello, world!"。此外,还可以使用format函数来进行格式化输出,如print(&#39;{} {}&#39;.format(&#39;Hello&#39;, &#39;world&#39;))。另外,在Python 3.6及以上版本中,还可以使用f-string来进行格式化输出,如print(f&#39;{a} {b}&#39;)。\[1\]所以,根据不同的需求和Python版本,可以选择不同的占位符和格式化方式来进行print输出。 #### 引用[.reference_title] - *1* *3* [Python基础篇--基于输出print补充篇--占位符%以及format的用法](https://blog.youkuaiyun.com/weixin_45651841/article/details/103225592)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [【Python】学习笔记:print()](https://blog.youkuaiyun.com/sinat_28782331/article/details/102779794)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值