python的基本数据类型

-pow( x , y )函数:计算xy,想算多大算多大

     例:pow(2,100)                         1267650600228229401496703205376

浮点数运算存在不确定尾数,不是bug

     例: 0.1 + 0.2                             0.30000000000000004    不确定尾数

-round( x , d ) :对x四舍五入,d是小数截取位数         浮点数间运算及比较用round()函数辅助

x / y                   产生的是浮点数结果   

x // y                  整除结果

x * y                   乘法运算

x **y                  幂运算,x的y次幂,xy   。 当y是小数时,开方运算 ,10**0.5,结果是根号10

bas ( x )                           绝对值运算函数。  abs(-10.01)    结果为   10.01

divmod( x ,y )                   商余函数,(x//y ,x%y)同时输出商和余数。divmod(10,3)  结果为(3,1)

max( x1,x2...........xn)         取最大值 

min( x1,x2...........xn)          取最小值

int( x )                               将x变成整数,舍弃小数部分

float( x )                            将x变成浮点数,增加小数部分

字符串的两类,共四种表示方法:

由一对单引号或双引号表示,仅表示单行字符串              

  例: "请输入带有符号的温度值"   或者   'C'

由一对三单引号或三双引号表示,可表示多行字符串

   例: ''' python

                              语言'''

 如果希望在字符串中包含双引号,则在外层使用单引号,这样中间出现的双引号就会被当做字符来处理

 如果希望在字符串中包含单引号,则在外层使用双引号,这样中间出现的单引号就会被当做字符来处理

 如果希望在字符串中包含双引号和单引号,则在外层使用三个单引号,这样中间出现的双引号和双引号就会被当做字符来处理

 

索引:返回字符串中单个字符             <字符串>[M]

      例: "请输入带有温度符号的温度值:"[0]      或者       TempStr [-1]     

切片:返回字符串中一段字符子串       <字符串>[M:N]       M缺失表示至开头,N缺失表示至结尾

                                                    <字符串>[M:N:K]    K表示步长,根据步长K对字符串切片

      例:"请输入带有符号的温度值:"[1:3]      或者         TempStr [0:-1]

            "零一二三四五六七八九十"[:3]  的结果是:零一二 

            "零一二三四五六七八九十"[1:8:2]  的结果是:一三五七

           "零一二三四五六七八九十"[::-1]  的结果是:十九八七六五四三二一零             *实现字符串逆序   

转义符    表达特定字符的本意

字符串处理函数

len(x)           返回字符串x的长度              例:len("一二三456")         结果为6

str(x)           任意类型x所对应的字符串形式                 例:str(1.23)结果为"1.23"                str( [1,2] )结果为" [1,2] "

原文地址:https://www.cnblogs.com/nhdmmdxq/p/9599353.html