input函数 与 字符串格式化(python)

input()函数

是一个人机交互函数。a=input('A')含义:A→输入的值→传入a

print('请在以下四个选项中【A.1;B.5;C.0;D.2】选出你的选项')
choice=input('请问你的选项是:')
if choice=='A':
    print('恭喜你,回答正确!!!')
else:
    print('很遗憾,回答错误!!!')
 
------------------------------------------------------
 
请在以下四个选项中【A.1;B.5;C.0;D.2】选出你的选项
请问你的选项是:A
恭喜你,回答正确!!!

字符串格式化

(1)format函数格式化

python中format的用法详解_python format_月夜风雨磊的博客-CSDN博客

格式:

str.format()
通过{}和:代替以前的%

填充与对齐:

∧、<、>分别是居中、左对齐、右对齐,后面带宽度
:后面带填充的字符,默认空格填充

"{0:*^11}".format('这里是小花')
#结果为'***这里是小花***'

数字格式化:

浮点数通过f,整数通过d进行需要的格式化


{:.2f}保留小数点后两位
{:+.2f}带符号保留小数点后两位
{:.0f}不带小数


{:0>2d}数字补0(补充左边,宽度为2)
{:x<4d}数字补x(补充右边,宽度为4)

a="我是{0},我的身高是{1:.1f}cm"
a.format("小花",163.78789)
#结果为'我是小花,我的身高是163.8cm'

(2)%f格式化

Python 中的 %.2f 是什么意思?_shenqigongshi的博客-CSDN博客

(3)f-string格式化

python格式化输出:f-string格式化输出_朱小五是凹凸君呀的博客-CSDN博客

>>> name = "Huang Wei"
>>> f"Hello, my name is {name}"
'Hello, my name is Huang Wei'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值