python学习笔记(10)总结前几天学习的内容,制作符号表格

序号符号名字作用备注
1Notepad++代码编辑器
2PowerShellwindow7里面类似cmd的命令工具,比cmd功能更强大
3在终端创建一个目录new-item -path c:/ -name 123 -type directory在c盘创建一个名叫123的文件夹
4.pypython文件格式用来存储python代码
5SyntaxError语法错误
6^插入符用来指示出错的位置,CTRL+6
7# -*- coding: utf-8 -*-使用utf-8编码格式防止出现ASCII编码错误,或者其他编码格式的错误中国地区默认使用此编码格式
8#octothorpe,井字符提示软件,忽略符号后面那一行的内容,多用来写注释
9IDLEpython自带的调试模块
10invalid syntax无效语法
11+加号做加法运算
12-减号做减法运算
13/除号做除法运算1、python2.0版本默认是整除模式,7/4=1,小数点后忽略,可加浮点数来保留小数点后面的数字
2、python3.0版本默认是普通算法,不再整除,7/4=1.75
14*乘号做乘法运算
15%百分比做取余运算,如4%2等同于4除以2还剩余0,所以4%2=0x除以y还剩余j,j的值就是%
16<小于一般用于条件判断,正确返回True,错误返回False
17>大于一般用于条件判断,正确返回True,错误返回False
18<=小于等于一般用于条件判断,正确返回True,错误返回False
19>=大于等于一般用于条件判断,正确返回True,错误返回False
20float浮点数格式floating point number,有小数点的数,如2.0,1.25等
21PEMDAS运算优先级括号Parentheses > 指数Exponents > 乘Multiplication >
除Division > 加Addition > 减Subtraction
22variable变量指代某个东西的名字,可以是数字,字母,下划线,
变量名要以字母开头
23_下划线在变量里通常用作假想的空格,用来隔开单词
24int整数格式
25=单等号用来取名,将右边的值赋给左边的变量名
26==双等号检查左右两边是否相等
27=+递增符对前一位的数值+1,如a+=b等同于a=a+b
28format string格式化字符串用引号把文本引用起来
29%s输出一个字符串print("I‘m %s father." % your)
输出显示为:I'm your father.
%s这类符号属于格式控制工具,它们告诉python把右边的变量带到字符串中,并且把变量的值放到%s所在的位置
30%c输出一个字符ASCII编码格式
31%f输出数字以小数形式输出
32%d输出整数有符号的10进制整数
33%u输出整数无符号的10进制整数
34%r输出实际情况的形式不管什么都显示出来,显示过程不做修改%r 打印出来的是程序员写在脚本里的东西, %s 打印的是作为用户应该看到的东西
35%%输出一个“%”号
36%o无符号的8进制整数
37%x无符号的16进制整数
38%X无符号的16进制大写整数
39%e输出浮点数科学计数法
40%E输出浮点数科学计数法,E代替e
41%g输出浮点数根据值的大小,用%e 或者 %f 显示
42%G类似 %g
43%p指针用16进制打印值的内存地址
44%n存储输出的字符的数量,放进参数列表的下一个变量中
45round()四舍五入
46\n换行符换行
47\反斜杠用来转义,可以将难以打印的字符放到字符串,比如“\\”打印一个\
48\t水平制表符
49\v垂直制表符
50\\双反斜杠输出一个“\”
51\'单引号输出一个单引号
52\"双引号输出一个双引号
53\a响铃符
54\b退格符
55\f进纸符
56\N{name}unicode数据库的字符名,其中name是它的名字,仅适用于unicode
57\r回车符
58\uxxxx值为16位16进制值xxxx的字符,仅适用于unicode
59\Uxxxxxxxx值为32位16进制值xxxxxxxx的字符,仅适用于unicode
60\ooo值为8进制值的ooo字符
61\xhh值为16进制数hh的字符
62break中断循环函数语句,常用于循环函数内
63input输入命令input(),提取在括号里的内容2.0版本还有一个raw_print,
3.0版本统一用input
64print输出命令print(),输出括号里的内容2.0版本用print xxx,
3.0版本用print(xxx)
65open打开命令open(),打开括号里的文件
66file是file类的构造函数,参数和内置的open()函数相同,在打开文件时更推荐使用open(),所以更多用于测试文件类型的测试:isinstance(f,file)
67osos模块Python os模块包含普遍的操作系统功能
68os.nameos模块输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'
69os.getcwd()os模块函数得到当前工作目录,即当前Python脚本工作的目录路径
70os.listdir()os模块返回指定目录下的所有文件和目录名比如:
>>> os.listdir(os.getcwd())
['Django', 'DLLs', 'Doc', 'include', 'Lib', 'libs', 'LICENSE.txt', 'MySQL-python-wininst.log', 'NEWS.txt', 'PIL-wininst.log', 'python.exe', 'pythonw.exe', 'README.txt', 'RemoveMySQL-python.exe', 'RemovePIL.exe', 'Removesetuptools.exe', 'Scripts', 'setuptools-wininst.log', 'tcl', 'Tools', 'w9xpopen.exe']
>>> 
71os.remove()os模块删除一个文件
72os.system()os模块运行shell命令如下:
>>> os.system('dir')
0
>>> os.system('cmd') #启动dos
73os.sepos模块可以取代操作系统特定的路径分割符
74os.linesepos模块字符串给出当前平台使用的行终止符如下:
>>> os.linesep
'\r\n'            #Windows使用'\r\n',Linux使用'\n'而Mac使用'\r'。
>>> os.sep
'\\'              #Windows
>>> 
75os.path.split()os模块函数返回一个路径的目录名和文件名如下:
>>>os.path.split('C:\\Python25\\abc.txt')
('C:\\Python25', 'abc.txt')
76os.path.isfile()
os.path.isdir()
os模块函数分别检验给出的路径是一个文件还是目录如下:
>>> os.path.isdir(os.getcwd())
True
>>> os.path.isfile('a.txt')
False
77os.path.exists()os模块函数用来检验给出的路径是否真地存在如下:
>>> os.path.exists('C:\\Python25\\abc.txt')
False
>>> os.path.exists('C:\\Python25')
True
>>>
78os.path.abspath()os模块获得绝对路径
79os.path.normpath(path)os模块规范path字符串形式
80os.path.getsize(name)os模块获得文件大小,如果name是目录返回0L
81os.path.splitext()os模块分离文件名与扩展名如下:
>>> os.path.splitext('a.txt')
('a', '.txt')
82os.path.join(path,name)os模块连接目录与文件名或目录如下:
>>> os.path.join('c:\\Python','a.txt')
'c:\\Python\\a.txt'
>>> os.path.join('c:\\Python','f1')
'c:\\Python\\f1'
>>> 
83os.path.basename(path)os模块返回文件名如下:
>>> os.path.basename('a.txt')
'a.txt'
>>> os.path.basename('c:\\Python\\a.txt')
'a.txt'
>>> 
84os.path.dirname(path)os模块返回文件路径如下:
>>>os.path.dirname('c:\\Python\\a.txt')
'c:\\Python'
85syssys模块sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分
86argvsys模块在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称.
87sys.platformsys模块返回当前平台出现如: "win32" "linux2" 等
88.read()读取文件如print(txt.read()),可以把读取的结果赋值给变量read命令之后,默认会关闭文件
89.close关闭文件在open,read,write文件后,都要执行close关闭文件
90.readline()读取一行
91.truncate()清空文件里的内容
92.write()写入文件把括号里的内容写入到文件里
93.seek(0)指针括号为0表示指针回到文件开头的位置,括号内的数值可以自己设定
94"w"写入模式给open命令附加使用,如open(txt,'w'),打开txt文件进入写入模式open命令对于文件的写入操作态度是安全第一,所以只有特别指定之后,才会进入操作模式
95“r“读取模式给open命令附加使用,如open(txt,'r'),打开txt文件进入读取模式open函数默认读取模式
96”a“追加模式给open命令附加使用,如open(txt,'a'),打开txt文件进入追加写入模式
97”w+"读写模式
98"r+"读写模式
99"a+"读写追加模式
100exists()确认文件是否存在将括号里的文件名作为字符串参数,确认文件是否存在,存在返回True,反之False需要先用import调用出来
101import调用命令通常和from配合使用,比如from sys import argv,从sys的模块中调用argv函数
102len()获取长度以数的形式返回括号里的字符串长度
103def定义或者建立函数格式如下:def 函数名(参数):
函数取名方式同变量取名方式,
参数可以单个或者多个,也可以为none,用逗号隔开,
结尾用冒号,然后开始下一行缩进
104return用于定义函数内容的最后,作用是将变量设置为“一个函数的值”
在def函数结束的时候,return函数可以把def函数的结果赋给变量
def add(x,y):
      print(x+y)
      return x+y
105
106
107
108
109
110
111
112
113
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值