码迷,mamicode.com
首页 > 编程语言 > 详细

Python数字、字符串和列表

时间:2019-11-26 17:25:19      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:pycha   小数点   result   基本操作   声明   数据类型   判断   src   cts   

Python的数据类型

技术图片

I数值

 

技术图片

1:变量先声明

2:表达式

>>> 2.2+3.0
5.2

3:显示

>>> {0}.format(20)#20为站位传递符
20
>>> f=3.33333333
>>> f={0:.2f}.format(f)#0表示第一个站位符,2f表示保留2个小数点
f=3.33

4:比较:>、<、>=、<=、==、!=

5:相除

>>> 10//4.0 #//是取整,结果是按精度高的操作,地板除
2.0

6:取整

math.floor:往左

math.trunc往0

round四舍五入

技术图片

>>> import math
>>> math.floor(-3.4)
-4
>>> math.trunc(-3.94)
-3
>>> round(-3.14)
-3

7整型

>>> oct(64)#转换8进制
0o100
>>> hex(64)#转换16进制
0x40
>>> bin(64)#转换2进制
0b1000000

8:进制:0o8进制、0x16进制、0b2进制、字面值

注:008没有

9:Decimal做精确运算,是个数学模块

>>> import decimal#导入模块
>>> decimal.dacimal(3.14)
>>> decimal.Decimal(3.14)
Decimal(3.14)
>>> decimal.Decimal(1.1)+decimal.Decimal(2.2)
Decimal(3.3)

 II字符串

技术图片

 1声明:‘  ‘、"  "、"""##""

>>> name=‘tom‘
>>> word="what‘s your name"
>>> word
"what‘s your name"
>>> ‘what\‘s your name‘#\‘s转译
"what‘s your name"

2转译:\、\‘、\‘‘、\n、\b、\t(table4个空格)、\a

3忽略转义符:r‘.......‘

>>> path =rD:\PycharmProjects\result.txt#r:原始表面为row
>>> path =D:\\PycharmProjects\\result.txt#另一种表示方法

4基本操作

(1)引号:有单引号、双引号 如:"""计算平均分""""这个不会忽略会生成文档

>>> s = ‘hello‘
>>> for c in s:
	print(c)

	
h
e
l
l
o
>>> ‘\n‘
‘\n‘
>>> for c in s:
	print(c,end= ‘‘)

	
hello

s[lon(s)-1]#s本身长度

s[::2]#每个一个取

h[::-1]#从右往左

ord(‘c‘)#看c的顺序

chr(99)#把99传进去

(2)布尔型:主要是判断True和False

True == 1#==判断

False == 0

(3)替换:.replace()

有个关于列表等于前面字符串,后替换的操作

字符串支持切割

III列表

 技术图片

常用的操作有:.append()   .extend()   .sort()   .reverse()   .indx()   .count()

Python数字、字符串和列表

标签:pycha   小数点   result   基本操作   声明   数据类型   判断   src   cts   

原文地址:https://www.cnblogs.com/shirleysu90/p/11936155.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!