01 python基础知识
变量和字符串
变量:变量就是一个盒子,用来存放你想存的东西
赋值:把想存的东西放进变量这个盒子里
打印:把这个东西显示在桌面上
a = 1
print(a)
1
字符串:字符串是一段文字,可以使用单引号、双引号、三引号表示
a = 'Jack'
print(a)
b = ''' I don't know.'''
print(a + b)
print(a + b*2)
Jack
Jack I don't know.
Jack I don't know. I don't know.
字符串替换replace
a = 'Jack'
b = ''' I don't know.'''
s = a + b*2
s = s.replace('Jack','TIM')
print(s)
TIM I don't know. I don't know.
字符串切片
a[0:2]
'Ja'
字符串格式化:
'含义%s的字符串'%字符串内容
'含有{}的字符串'.format('字符串内容')
a = 'abc%sdef'%'000'
print(a)
abc000def
a = 'abd{}def'.format('000')
print(a)
abd000def
### 数据结构
列表 [数据1,数据2]
字典 {'数据1':data1,'数据2':data2}
元祖 (数据1,数据2)
集合 {数据1,数据2}
a = ['a' , 'b' ,['a' , 'b']]
b = {'name':'jack','age':'20'}
c = (1,2,3)
d = {1,2,3}
print(a)
print(b)
print(c)
print(d)
['a', 'b', ['a', 'b']]
{'name': 'jack', 'age': '20'}
(1, 2, 3)
{1, 2, 3}
a.append('d')
print(a)
a.remove('d')
print(a)
['a', 'b', ['a', 'b'], 'd']
['a', 'b', ['a', 'b']]
条件判断
a = 1
if a ==1:
print('a等于1')
else:
print('a不等于1')
a等于1
循环
for i in range(1,11):
j = i+1
print(j)
2
3
4
5
6
7
8
9
10
11
函数及内建库
常见内建函数
type : 查看数据类型
len : 查看元素长度
str : 修改类型为字符串
int :修改数据字符串为数值
round : 保留对应小数位数
def : 自定义函数
自定义函数
def plus(a,b):
return "%d plus %d is: %d "%(a,b,a+b)
c = plus(101,110)
print(c)
101 plus 110 is: 211
第三方库
安装 在CMD中运行pip install 库名