Python入门你要懂哪些?
前言
什么是计算机语言
计算机就是一台用来计算的机器,人让计算机干什么计算机就得干什么!
需要通过计算机的语言来控制计算机(也就是编程语言)!
计算机语言其实和人类的语言没有本质的区别,不同点就是交流的主体不同!计算机语言发展经历了三个阶段:
1). 机器语言
机器语言通过二进制编码来编写程序
执行效率好,编写起来太麻烦
2). 符号语言(汇编)
使用符号来代替机器码
编写程序时,不需要使...
查看全文 >>
《Python语言程序设计》——3.5 对象和方法简介
本节书摘来自华章计算机《Python语言程序设计》一书中的第3章,第3.5节,作者:[美]梁勇(Y. Daniel Liang) 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.5 对象和方法简介
关键点:在Python中,所有的数据(包括数字和字符串)实际都是对象。在Python中,一个数字是一个对象,一个字符串是一个对象,每个数据都是对象。同一类型的对象都有相同的类型。你可以使用...
查看全文 >>
《Python数据科学实践指南》一 第2章 Python基础知识
本节书摘来自华章出版社《Python数据科学实践指南》一书中的第2章,第2.1节,纪路 著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
第2章
Python基础知识
为了开启我们的数据科学之旅,本章会进行一些基础的编程训练。第1章中已经搭建好了Python的运行环境,读者应该已经能够在Python shell中执行简单的打印和四则运算了。接下来我们要完整地学习一遍构成一个Python...
查看全文 >>
《Python数据科学实践指南》——2.1节应当掌握的基础知识
本节书摘来自华章社区《Python数据科学实践指南》一书中的第2章,第2.1节应当掌握的基础知识,作者纪路,更多章节内容可以访问云栖社区“华章社区”公众号查看
2.1 应当掌握的基础知识本节会介绍一些学习Python前应当掌握的基础知识,这一部分内容在所有的编程语言学习中基本上都是类似的,Python当然也遵守这些通用的规则,熟悉这些内容的读者可以跳过这一节。2.1.1 基础数据类型首先,需要明...
查看全文 >>
你真的了解Python的字符串吗?
它竟然把程序员处理字符串跟死亡大事并列了,可见这是多么命中注定……
回头看其它文章,我发现这种说法得到了佐证,因为我在无意中已零零碎碎地提及了字符串的很多方面,例如:字符串读写文件、字符串打印、字符串不可变性、字符串Intern机制、字符串拼接、是否会取消字符串,等等。而这些,还只能算字符串面目的冰山一角。
既然如此,那干脆再单独写写Python的字符串吧。这篇内容可能会很基(li)础(lun)...
查看全文 >>
python黑魔法之 --- 参数传递
我们都听说,python世界里面,万物皆对象。怎么说万物皆对象呢?最常见的:
> class A: pass
> a = A()
我们说a是一个对象。那么既然是万物了,其实A也是对象。3 也是对象。True 也是对象。"hello" 也是对象。
> def Func(): pass
o~yee, Func 也是对象。
那么对象之间的传递是如何呢?我们看看下面两个简单的例...
查看全文 >>
民意调查Django实现(一)
版权声明:您好,转载请留下本人博客的地址,谢谢https://blog.csdn.net/hongbochen1223/article/details/49998301
经过两天的python2.7的学习和Django的基础部分的了解,在Django的官网上,我看到了一个实例程序,该实例程序是通过一个基本民...
查看全文 >>
《趣学Python编程》——术语表
本节书摘来自异步社区《趣学Python编程》一书中的术语表,作者[美]Jason Briggs,尹哲 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。
术语表
当你刚开始编程的时候,你会遇到不太理解的术语。这种不理解会成为你进步的阻碍。但是这很好办!
我创建了下面的术语表来帮助你解释这些单词和术语。在里边有很多本书中用到的编程术语的定义,如果你遇到了不理解的东西就到这里来找一找吧。
动画...
查看全文 >>
python序列化数据本地存放
深入#
序列化的概念很简单。内存里面有一个数据结构,你希望将它保存下来,重 用,或者发送给其他人。你会怎么做?嗯, 这取决于你想要怎么保存,怎么重用,发送给谁。很多游戏允许你在退出的时候保存进度,然后你再次启动的时候回到上次退出的地方。(实际上, 很多非游戏程序也会这么干。) 在这个情况下, 一个捕获了当前进度的数据结构需要在你退出的时候保存到磁盘上,接着在你重新启动的时候从磁盘上加载进来。这...
查看全文 >>
Python学习笔记之浅拷贝和深拷贝
在Python中对象的复制有三种一般的复制,浅拷贝,深拷贝,那么他们有什么区别呢
一般的复制
#encoding:utf-8
#定义一个嵌套集合
lista=[1,2,3,[4,5,6,[7,8,9]]]
listb=lista
#分别打印出 lista和listb的地址值
print id(lista) #4511103096
print id(listb) #4511103096
#...
查看全文 >>