Python
一个瘦子的梦想
我只是想出去走走
展开
-
python3 sort sorted 函数应用
python3 sorted取消了对cmp的支持。python3 帮助文档:sorted(iterable,key=None,reverse=False)key接受一个函数,这个函数只接受一个元素,默认为Nonereverse是一个布尔值。如果设置为True,列表元素将被倒序排列,默认为False着重介绍key的作用原理:key指定一个接收一个参数的函数,这个函数用于从每个元素中提取一个转载 2017-08-15 09:32:35 · 345 阅读 · 0 评论 -
Python之字符串
字符串和字节之间的转换(含有中文的不能使用ascii编码转,Python会报错),加上errors参数可以忽略错误,正常转换其他可以转换的字符串转字节# 输出结果:b'string to bytes'print("string to bytes".encode("utf-8"))# 输出结果:b'string to bytes'print("string to bytes".enco...原创 2018-12-19 12:44:42 · 241 阅读 · 0 评论 -
Python之关键知识点
算术运算符:除法有三种:,\,%分别代表:整除除法,整除,取模print(10/3):结果:3.3333333333333335print(10//3):结果:3print(10%3):结果:1字符串:字符串前加字符r,代表字符内的特殊字符不进行特殊转义,如下所示print('I am \nk'):结果I am kprint(r'I am \nk'):结果I am \n...原创 2018-12-19 09:14:56 · 460 阅读 · 0 评论 -
Python之函数参数
必选参数def display(name,age): pass默认参数:默认参数必须是不可变对象def display(name,age=10): pass可变参数:接收参数以后实际是组装成了tupledef display(name,age=10,*args): pass关键字参数:接收参数以后实际是组装成了dictdef displ...原创 2018-12-20 09:19:01 · 295 阅读 · 0 评论 -
python学习------指定目录下搜索特定类型的文件
import osdef searchFile(start_dir,target): os.chdir(start_dir); for each_file in os.listdir(os.curdir): ext = os.path.splitext(each_file)[1] if ext in target: py_...原创 2018-05-05 17:10:26 · 3909 阅读 · 0 评论 -
python学习------可变与不可变数据类型
python的可变与不可变数据类型[转载自](https://blog.csdn.net/dan15188387481/article/details/49864613) 初学python的时候,可能会有很多疑惑,尤其是最先接触的所谓的“可变数据类型”和“不可变数据类型”。python与C/C++不一样,它的变量使用有自己的特点,当初学python的时候,一...转载 2018-05-04 13:52:03 · 131 阅读 · 0 评论 -
python学习---str和list的区别
list:1、List写在方括号之间,元素用逗号隔开。 2、和字符串一样,list可以被索引和切片。 3、List可以使用+操作符进行拼接。 4、List中的元素是可以改变的。string1、反斜杠可以用来转义,使用r可以让反斜杠不发生转义。 2、字符串可以用+运算符连接在一起,用*运算符重复。 3、Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开...原创 2018-05-04 13:24:38 · 2618 阅读 · 1 评论 -
python学习---type和instance使用
python使用type和instance判断对象的类型type()不会认为子类是一种父类类型isinstance()会认为子类是一种父类类型class A: passclass B(A): passprint(type(A()) == A)print(type(B) == A)print(isinstance(A(),A))print(isinstan...原创 2018-05-04 13:14:26 · 10257 阅读 · 0 评论 -
python学习---print打印内容到文件
#!/usr/bin/python3import sys;'''r:代表转义字符失效,w+代表写'''f = open(r'G:\projectTest\pythonStudy\study1\study\day1\test.txt','w+');print("z234234324zz",file=f);f.close()原创 2018-05-03 17:46:26 · 1888 阅读 · 0 评论 -
python之创建数据库表
# 安装以下模块#pip3 install flask-mysqldb#pip3 install flask#pip3 install flask_sqlalchemyfrom flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)class Config(object):...原创 2019-01-02 16:35:00 · 3853 阅读 · 0 评论