python复习笔记

__author:"dj199209"

data: 2018/6/26

简要记录一下学习笔记主要发现自己的对文件操作一块很不熟悉,日后加强!

day13 学习笔记

1.python1解释器是什么?

解释器

2.".py"的作用是什么?

区分文件类型

3.什么是变量?

>>01.变量是一个容器,是来存储后日后调用。

4.标识符的命名规则是什么?

1.字母数字下滑线组成
2.不能以数字开头
3.不能以保留字符命名
    01.如何查看保留字符是那些? 
    # from keyword imprt kwlist
4.区分大小写
5.定义变量需要用描述性的,不要中文,不要拼音。
6.推荐用下划线,还以用驼峰体

** 推荐书籍:《python风格指南》**

5.检查符合

lint

6.变量的实现方式?

id查看变量的内存地址

7.算数运输安符

+,-,*,/,//,%,**

8.赋值运算符

=,=+,-=,*=,/=,//=,**=.%=

8.比较运算符

:>,<,>=,<=,!=,==

9.逻辑运算符

and ,or ,not
短路原理,写逻辑符号用()标注优先,清楚以方便阅读

10.身份运算符

is、is not

成员运算符

in,notin

注释

避免代码看不懂,写为什么这么做。不要注释代码做了什么!

 1.单行注释  #
 2.多行注释  """____"""

**#!/usr/bin/env/python的作用?

制定代码需要用的解释器(和linux里面的shebang类似)
指定了解释器打开后代码无效(用./模式打开)

获取用户输入

 input()
 获取数据都是字符串

if语句

if 1>3:
    pass

缩进

if 1>3:
    pass
else:
    pass
if 1>3:
    pass
elif:
    pass
else:
    pass
if 1>3:
    pass
elif 2>3:
    pass

while循环

break/continue/嵌套循环

序列

有序的队列

数值类型

整形
浮点数
复数
类型的强制转换
type()查看数据类型

字符串

str的表示

1." "
2.' '
3.""" """
# 补充repr(方便电脑阅读的)

数值类型

字符串的切片
str[star:end:step]
字符串的方法
dir(str )
help(str.upper)
pycham里ctrl点击
格式化输出
字符串以一定的方式去显示
+做拼接
*做重复
join()方法

布尔值

列表

['','']可做增删改查,切片

列表

()

字典

{'key':'value','key''value'}

文件操作

01.读(r)
02.写(增删改)
03.open后必须close
04.seek
05.tell返回光标的位置
06.readline(大文件不适用)
07.with语句(不用手动的close)

猜你喜欢

转载自www.cnblogs.com/dj199209/p/9231751.html