python基础之八:知识小结及补充】的更多相关文章

一.python2 与python3 的区别 1.在2中print后可带扣号,也可不带,3中必须带,否则报错! #print 'hello python2' print('hello python3') 2.在2中有xrange()生成器,也有range(),而3中只有range() for i in range(1, 10, 2): print(i) 3.python2中,raw_input()把输入的都当作字符串,而input()输入什么类型就是什么类型-->int类型的时候最好用input…
python基础 a. Python(解释型语言.弱类型语言)和其他语言的区别? 一.编译型语言:一次性,将全部的程序编译成二进制文件,然后在运行.(c,c++ ,go) 运行速度快.开发效率低 二.解释型语言:当你的程序运行时,一行一行的解释,并运行.(python , PHP) 运行速度相对较慢,但是调试代码很方便,开发效率高 三.混合型:(C#,Java) python特点: python代码结构清晰简洁.简单易学 开发效率非常高,Python有非常强大的第三方库 可移植性--由于pyth…
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="侯伟东" content="学习">    <meta name="侯亮平" content="html5实例课程">    <!-- <meta…
python作用域 无函数的作用域 在python中没有块级作用域 什么叫块级作用域呢?先来看个例子: if 1 == 1: name= 'alex' print(name) 运行结果为alex 在javascript.python中运行结果为alex,但是在java和C#中,会抛出异常:没有name的变量 for i in range(10): name=i print(name) 结果也是9 为什么会出现这种情况呢,归根结底就是因为块级作用域 在python中,一个tab或者空格缩进,表示一…
虚拟机环境: 设置网络 .修改网络地址 .设置网卡为nat模式 .确保物理机启动dhcp.net服务 .编辑文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0 .ONBOOT=yes .设置IP: static: IPADDR= NETMASK= GATEWAY= .重启网络:service network restart .检查:ping 网关 .ping baidu.com .设置DNS服务 vi /etc/resolv.conf nameser…
本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语句 表达式for 循环 break and continue 表达式while 循环 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继…
字典常用操作: 存/取info_dic={'name':'egon','age':18,'sex':'male'} print(info_dic['name11111111']) print(info_dic.get('name',None))pop:key存在则弹出值,不存在则返回默认值,如果没有默认值则报错 print(info_dic.pop('nam123123123123123123e',None)) print(info_dic)print(info_dic.popitem()) p…
1.is和==的区别 1)id() 通过id()我们可以查看到一个变量表示的值在内存中的地址 >>> s1 = "Tanxu" >>> s2 = "Tanxu" >>> id(s1) 49754608 >>> id(s2) 49754608 >>> lst1 = [1,2,3] >>> lst2 = [1,2,3] >>> id(lst1)…
——编程语言的发展史 机器语言 优点:执行速度够快 缺点:开发效率非常低 汇编语言 优点:执行效率相较于机器语言略低 缺点:开发效率相较于机器语言略高 高级语言 C.C++.C#.java.PHP.python.go都属于高级语言 编译型:C.C++.PHP 解释性:C#.python.java(先编译后解释) 开发效率 (解释型 > 编译型)> 汇编语言 > 机器语言 执行效率 (解释型 < 编译型)< 汇编语言 < 机器语言 跨平台 解释型 > 编译型 ——p…
美国20世纪最重要的实用主义哲学家约翰·杜威提出一个学习方法,叫做:Learning By Doing,在实践中精进.胡适.陶行知.张伯苓.蒋梦麟等都曾是他的学生,杜威的哲学也影响了蔡元培.晏阳初等人. 实验楼以此理念为核心,设计了许多的学习项目,通过动手实践来攻克知识难点,并且比看书看视频更加具有趣味性:希望大家可以试一试. Python 破解验证码 通过一个简单的例子来实现破解验证码.从中我们可以学习到 Python 基本知识,PIL 模块的使用和破解验证码的原理. 2. Python 图片…