1、字符串类型 Python中的字符串可以用一对” ”、一对’ ’或者一对”””“””来实现(如图1),其中要注意的是首尾不能不一致,例如’ ”或者” ‘将抛出语法异常(如图2)。对于三引号来说可以在其内定义多行的字符串(前面单双引号定义的都是单行字符串),并且在其内可以随意使用单引号和双引号而不需要转义。
float类型可以用于执行各种数值运算,包括加法、减法、乘法和除法等。以下是一些示例:a = 3.5b = 2.0c = a + b # 加法d = a - b # 减法e = a * b # 乘法f = a / b # 除法 在这些例子中,我们使用float类型变量执行了加法、减法、乘法和除法运算,结果分别赋给了变量c、d、e和...
示例:binary = 0b101octal = 0o10hexadecimal = 0x2Afloat_number = 3.0print("{:#b}".format(binary)) # 0b101print("{:#o}".format(octal)) # 0o10print("{:#x}".format(hexadecimal)) # 0x2aprint("{:#X}".format(hexadecimal)) # 0x2Aprint("{:#.0f}".format(float_n...
1、直接输入浮点数:3.14、2.5等。 a = 3.14 b = 2.5 2、使用float()函数将其他数据类型转换为浮点数: a = float(3) # 将整数3转换为浮点数3.0 b = float("3.14") # 将字符串"3.14"转换为浮点数3.14 浮点数的基本操作 1、加法(+): a = 3.14 b = 2.5 c = a + b # 结果为5.64 2、减法()...
a = 1b= 3print(a/b)#方法一:print(round(a/b,2))#方法二:print(format(float(a)/float(b),'.2f'))#方法三:print('%.2f'%(a/b)) 三、编码方式 几种编码的方式和编码的进化!!! ASCII编码,只能编码127个字符,所以数量有所限制 GB
float(x)取浮点函数,为x添加小数部分。float(123) 结果为123.0,float(“1.23”) 结果为1.23 complex(x)取复数函数,为x添加虚数部分。complex(123) 结果为 123 + 0j 四、天天向上实例 1.1 实例1 # 每天进步1%。 dayup = pow(1.001, 365) # 每天退步1%。
In[3]: "{:A>10}".format('18') Out[3]: 'AAAAAAAA18 补充一个字符串自带的zfill()方法: Python zfill()方法返回指定长度的字符串,原字符串右对齐,前面填充0。 zfill()方法语法:str.zfill(width) 参数width指定字符串的长度。原字符串右对齐,前面填充0。
In [17]: '{:a>8}'.format('189') Out[17]: 'aaaaa189' 精度与类型f 精度常跟类型f一起使用 In [44]: '{:.2f}'.format(321.33345) Out[44]: '321.33' 其中.2表示长度为2的精度,f表示float类型。 其他类型 主要就是进制了,b、d、o、x分别是二进制、十进制、八进制、十六进制。
float : 浮点型(小数) complex : 复数 2. 进制转换 bin() 将给的参数转换成二进制 oct() 将给的参数转换成八进制 hex() 将给的参数转换成十六进制 print(bin(10)) # 二进制:0b1010 print(hex(10)) # 十六进制:0xa print(oct(10)) # 八进制:0o12 3. 数学运算 abs() 返回绝对值 divmode(...
Note:The behavior of round() for floats can be surprising: for example, round(2.675, 2) gives 2.67 instead of the expected 2.68. This is not a bug: it’s a result of the fact that most decimal fractions can’t be represented exactly as a float.格式化输出 数字舍入跟格式化不能混淆...