Python知识点笔记(持续更新)

 Python语法

一、open()函数可以打开一个文件,并且可以以不同形式输出,没有参数里的文件的话,会自己建一个

 例如:

string = 'hello'
f = open('hello.txt','w')
f.write(string)
f.close()

二、for()搭配in 可以遍历变量里的所有元素

 例如:

a = ['acs','dwjai','dafa']
for  i  in  a:
  print(i)

 需要注意的是:for循环中的操作语句必须保持缩进一致

三、Python标准数据类型

①Number(int、float、bool、complex(复数)):abs(-1) 取绝对值,del var1 删除功能

②String

扫描二维码关注公众号,回复: 10535379 查看本文章

③List:

 a、列表的增删改查需要列表的索引(从左到右的顺序是0 1 2 3……,从右到左是-1 -2 -3……)

    append—>新增、

    insert—>插入  、

    del和remove—>删除,del list[:2]则是删除列表前两个元素、

    修改元素则直接用索引找出该位置的元素然后赋值,例如:list[0] = 100

  b、列表的取值可以一次取多个,叫作列表的切片,例如:

1 list = ['djiaj','1313','true','djijijndaf']
2 print(list[0:3])

 c、列表推导式:b = [i for i in range(1,11)]、a = [i**2 for i in range(1,10)]、c = [j+1 for j in range(1,10)]

④Dictionary(字典)

⑤Sets(集合)

⑥Tuple(元组)

四、for循环

格式:

for 条件:
    执行的操作

例如:

1 for i in range(10):
2      print(i)

for i in range() 是一个左闭右开的范围,若设置为for i in range(10),则输出0~9

五、if语句

格式:

 1 if 条件:
 2     执行的操作
 3 
 4 
 5 if 条件:
 6     执行的操作
 7 else:
 8     执行的操作
 9 
10 
11 if 条件:
12     执行的操作
13 else if:
14     执行的操作
15 else:
16     执行的操作

六、字符串

①字符串可以用单引号 双引号 三引号括住,单引号和双引号效果是一样得,三引号可以括住长字符串,可任意换行

②其基本用法有:

  合并:'char1'+'char2'+'char3'

  重复:'word'*3

  转换:int(string)

   切片与索引:

    str[0]、str[-4]、str[1:4](索引为1~4的字符串,顾头不顾尾)、str[3:](后三个字符串)、str[:3](前三个字符串)

猜你喜欢

转载自www.cnblogs.com/Raite/p/12633034.html