美文网首页
python语法记录

python语法记录

作者: ahubaoan | 来源:发表于2018-07-24 10:33 被阅读0次

安装

ubuntu安装pip3

sudo apt-get install python3-pip      //安装
sudo pip3 install --upgrade pip        //升级

语句

for ... in ...
if ... elif ...else
while break continue
import导入,可以导入函数,类, 所有(*)
try ... except ... else, 可以在里面嵌入pass,不处理错误

字典

for key, value in xxxx.items()
xxxx.keys()

函数

1.函数支持默认参数
2.支持任意数量的实参,使用号,例如 def mk_pizza(size, toppings)第二个参数,两个星号是可以传字典进去,注意这个任意数量实参必须放在最后面。
set() 过滤不同
input() 终端输入
sort() 永久排序 sorted()临时排序
rang() 这个和go完全不一样,这个是生成数字用
with ... as ... : 语句,这个操作文件的时候就不用关闭了,实际上是内部时间了打开退出接口

1.class Dog(animal): 类首字母要大写,采用驼峰命名,括号里是继承,self是自己指针
2.继承的时候需要在init()方法中调用super().init()
3.类的属性不需要上来定义,可以在init中给默认
4.使用类的时候和函数一样如 dog = Dog()

1.import json

测试

1.文件名 test_xxxx.py
2.import unittest 导入单元测试
2.class TestXxxx(unittest.TestCase): 需要声明测试类,并且集成单元测试的类unittest.TestCase,然后里面可以写各种测试了%号连接,如%()

相关文章

网友评论

      本文标题:python语法记录

      本文链接:https://www.haomeiwen.com/subject/payfmftx.html