初学Python第十一天

字符串

    定义:常用的数据类型,用(')或(")创建的一串字符或者数字。

    1、基本操作

        1、赋值:用字符串给一个变量赋值。

            >>>a='abc';    //给a赋值一个'abc'的字符串

        2、转义字符:在字符串中,用一段特定的字符串代表一个特殊的含义。

           1、(\):在行尾时表示续行符;一般为表示转义的字符。

            2、(\\):反斜杠符号。

            3、(\'):单引号。

            4、(\"):双引号。

            5、(\a):响铃。

           6、*(\b):退格。

           7、*(\e):转义。

           8、(\000):空。

           9、(\n):换行。

           10、*(\v):纵向制表符。

           11、*(\t):横向制表符。

           12、(\r):回车。

           13、*(\f):换页。

           14、(\oyy):八进制数,yy代表字符,如\o12代表换行。

           15、(\xyy):十六进制数,yy代表字符,如\x0a代表换行。

           16、(\other):其他字符以普通格式输出。

    3、字符串格式化:用百分号(%)决定输出字符串时的格式。

           1、(%c):格式化字符及ASCII码。

            2、(%s):格式化字符串。

            3、(%d):格式化整型数。

            4、(%u):格式化无符号整型数。

            5、(%o):格式化八进制数。

            6、(%x):格式化十六进制数(小写)。

            7、(%X):格式化十六进制数(大写)。

            8、(%f):格式化浮点数字,可指定精度值。

            9、(%e):用科学记数法格式化浮点数(e为小写)。

           10、(%E):用科学记数法格式化浮点数(E为大写)。

           11、(%g):自行判断类型,并根据判断输出结果(科学记数法时e为小写)。

           12、(%G):自行判断类型,并根据判断输出结果(科学记数法时E为大写)。

           13、(%p):用十六进制数格式化变量的地址(格式化的是地址)。

            注:1、转义字符带(*)的表示在在3.6的IDIE中输出是一个符号,没有输出原来的作用。

                   2、若要输出(%),需要用(%%),相当与一个转义。

                   3、(% +/-/ /0 数字一 . 数字二 字母):(%)代表格式化开始;(-)代表向左对齐;(+)代表加符号;( )空                                                                                代表用空补齐;(0)代表用(0)补齐;数字一代表输出至少有几位长度;                                                                                  数字二代表显示几位小数或者显示几位字符串;字母代表显示的格式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值