python字符串format函数(Python入门编程题库36--format字符串格式化)

python字符串format函数(Python入门编程题库36--format字符串格式化)(1)

python字符串format函数(Python入门编程题库36--format字符串格式化)(2)


一、小试牛刀

● A.想把一个字符串str所有的字符都大写,用upper(str)

● B.设 x = ’aaa’ ,则执行x/3的结果是‘a’

● C.想获取字符串str的长度,用字符串处理函数 len(str)

D.str.isnumeric()方法把字符串str中数字字符变成数字

以上选项正确的是? 单选

0人 0%

A

0人 0%

B

0人 0%

C

0人 0%

D

答案见留言区


二、Python入门操作题--题目

考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:

键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为15个字符,数字右边对齐,不足部分用*填充。

例如:键盘输入正整数n为1234,屏幕输出 ***********1234

n = eval(input("请输入正整数:")) print("{______}".format(n))

三、Python入门操作题--分析

该题目主要考查Python字符串的格式化方法。

Python语言推荐使用.format()格式化方法,其使用方式如下:

<模板字符串>.format(<逗号分隔的参数>)

{<参数序号>:<格式控制标记>}

格式控制标记包括:<填充><对齐><宽度><,><.精度><类型>6个字段

由引导符号(:)作为引导标记,这些字段都是可选的,可以组合使用。

<填充>:指用于填充的单个字符。

<对齐>:分别使用<、>和^三个符号表示左对齐、右对齐和居中对齐。

<宽度>:当前槽的设定输出字符宽度。

<,>:用于显示数字类型的千位分隔符。

<.精度>:由小数点(.)开头,对于浮点数,精度表示小数部分输出的有效位数;对于字符串,精度表示输出的最大长度。

<类型>:表示输出整数和浮点数类型的格式规则


三、Python入门操作题--方案

python字符串format函数(Python入门编程题库36--format字符串格式化)(3)


四、上一题

>>>《Python入门编程题库35--计算三个随机数的立方和》

python字符串format函数(Python入门编程题库36--format字符串格式化)(4)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页