__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/嵌套循环
序列
有序的队列
扫描二维码关注公众号,回复: 1770638 查看本文章
数值类型
整形
浮点数
复数
类型的强制转换
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)