Python笔记
养猪场小妹
一定要努力成为一颗会发光的星星!!!
展开
-
Python3 手记
特点:容易编写,阅读,入门 跨平台, 代码少,简单 面向对象, 应用面最广,应用范围:操作系统,WEB,3D动画,企业应用,云计算重点:1.所有常用用法 2.面向对象编程思维 3.运用模块进行编程 4.游戏编程 5.计算机仿真PS:因为是第一篇博客,还请大家谅解...原创 2018-04-15 21:07:34 · 121 阅读 · 0 评论 -
第一天(Python打卡)
字符串及变量语句结束不需要分号不需要大括号,只需要缩进(冒号)print('----------------------love python-----------------') temp = input("number:") guess = int(temp) if guess==8: print("right !!") else: print("error !!") prin...原创 2018-04-15 22:22:23 · 481 阅读 · 0 评论 -
第二天(Python打卡)
数值类型:整型,浮点型,布尔类型,e记法(结果为浮点型)类型转换:int(),float(),str()获得关于类型的信息:type(), isinstance()type(a) isinstance(a,str)算数操作符:+,-,*,/(区别:5/2=2.5),%,**(幂运算),//(地板整除)优先级问题:幂运算>正负号>算数操作符>比较操作符(允许3<4<5)...原创 2018-04-16 21:45:20 · 573 阅读 · 0 评论 -
第三天(Python打卡)
递归:def factorial(n): if n==1: return 1 else: return n*factorial(n-1) number = int(input('请输入一个正整数:')) result = factorial(number) print('%d 的阶乘是:%d' % (number,result)) 解决汉诺塔问题:...原创 2018-04-17 23:17:36 · 252 阅读 · 0 评论 -
第四天(python打卡)
面向对象编程:将变量或函数变私有(在名字前加两个下划线) 继承(支持多重继承):子类 <---- 基类,父类或超类(PS:如果在子类中定义与父类同名的方法或属性,则会自动覆盖父类对应的方法或属性) 重写__init__()方法: -调用未绑定的父类方法 -使用super 函数 组合 ...原创 2018-04-18 22:31:41 · 176 阅读 · 0 评论 -
第五天(Python打卡)
生成器(模仿协同程序来实现:yield(也可有return)):是特殊的迭代器,可以用next()方法协同程序(可以运行的独立函数调用,函数可以暂停或挂起,并在需要的时候(调用next()时)从程序离开的地方继续或重新开始) def libs(): a=0 b=1 while True: a,b = b,a+b yield a ...原创 2018-04-19 19:09:13 · 205 阅读 · 0 评论 -
第六天(Python打卡)
爬虫: urllib模块:import urllib.request req = urllib.request.Request('http://placekitten.com/g/500/600') response = urllib.request.urlopen(req) cat_img = response.read() with open('cat_500_600.jpg','wb...原创 2018-04-20 21:25:12 · 209 阅读 · 0 评论 -
Django学习(基本流程)
Django版本 1.11.4pip install Django==1.11.4 >>> import django >>> django.get_version()MTV设计模式(继承于MVC):一、创建项目: 1.在合适位置创建一个目录(最好不用中文) 2.打开终端,cd到所创建的目录 3.django-admin startproje...原创 2018-04-23 22:14:53 · 1733 阅读 · 0 评论