Le contenu de cet article est de présenter les types de données de base de Python. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
1. Tout en python est un objet, et un objet est un tout contenant des attributs et des méthodes.
2. Composition du type de données : identité (adresse mémoire, son identifiant unique peut être vu via la méthode id) ; 3 , Types de données de base couramment utilisés
#转义字符 print('abcd\nef')#\为转义字符 print(r'abcd\nef')#字符串前面加r表示不转义 运行结果: abcd ef abcd\nef
a = "abcde" b = a[-1] #访问最后一个元素 c = a[0:4]#访问序列在0到4之间的元素不包括4 print(b) print(c) 运行结果: e abcd
a = "abcd" print(a[0]) b = a.replace('d','def') print(b) print(a.find('d'))#字符串查询 运行结果: a abcdef 3
#【1】直接相加 a = 'my name is xiaobin' b = 'tong' c = a + b print(c) 运行结果: my name is xiaobintong #【2】占位符 print('my name is %s xiaobin' % 'tong')#%s为字符串占位符,%d为数字占位符 print('my name is %s xiaobin,i\'m %s years old' % ('tong',24)) print('my name is {1}, i\'m {0} years old'.format('24','tongxiaobin'))#用format方法 运行结果: my name is tong xiaobin my name is tong xiaobin,i'm 24 years old my name is tongxiaobin, i'm 24 years old #【3】join a = '123' b = '456' c = '789' d = ''.join([a,b,c]) e = ';'.join([a,b,c]) print(d) print(e) 运行结果: 123456789 123;456;789
#写操作 d = open('1.txt','w') d.write('hello world\nmy name is tongxiaobin') d.close() #读操作 e = open('1.txt','r') print(e.readline())#按行读取 print(e.readline()) 运行结果: hello world my name is tongxiaobin #末尾添加操作 a = open('1.txt','a') a.write('\ncome from anhui') a.close() 打开文件结果为: hello world my name is tongxiaobinfdsd come from anhui
import linecache linecache.getline('1.txt',2) 运行结果: 'my name is tongxiaobin\n' linecache.getlines('1.txt') 运行结果: ['hello world\n', 'my name is tongxiaobin\n', 'come from anhui\n']
, Tutoriel vidéo Python3, Tutoriel vidéo bootstrap !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!