~

流畅的python–第一章 数据模型

Guido 对语言设计美学的深入理解让人震惊。我认识不少很不错的 编程语言设计者,他们设计出来的东西确实很精彩,但是从来都不 会有用户。Guido 知道如何在理论上做出一定妥协,设计出来的语 言让使用者觉得如沐春风,这真是不可多得。 ——Jim Hugunin Jython 的作者,AspectJ 的作者之一,.NET DLR 架构师 Python是我最喜欢的编程语言,可能是Python的风格吸引…

~

开始学习–流畅的python

挑选了好久终于发现了《流畅的Python》这本书,大概看前两张,很不错。和其他的Python书记有很大的不同,这本书讲的知识点比较深而且都是Python语言特有的特性,把Python的特性讲的很到位的感觉。作为新手准备开始学习这本书了,作为学习记录我回把学习中的知识点记在我的博客上来。 本书一共六个部分二十一章,内容挺庞大的,想办法怎么把这本书的精华给吸收了!!! 第一章 数据模型 第二章 序列构…

~

Git 入门常用命令

git 是现在最火的版本管理系统,搞编程必须会这个才行,在此几下git的常用命令。 1. 安装后的初始化配置用户名和邮箱地址 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 2. 初始化一个空仓库 $git init 同时git帮我们自动创建了一个mas…

~

Python 常用模块之 copy 对象复制

copy 是python 内置的对象复制模块,该模块提供了两个函数copy()和deepcopy(),前者是浅复制,后者为深复制。 copy() 浅复制 浅复制的对象只能对顶层对象有效,对象内部的其他对象都无效 class Point: def __init__(self, x, y): self.x = x self.y = y class Rectangle: def __init__(sel…

~

今天玩了一下python turtle 模块海归图形

昨天看到一篇关于python turtle 模块的教程,感觉挺有意思的,turtle意思是甲鱼、海龟,这是一个简单的图形库,使用这个库可以用代码画画。 今天简单参考使用帮助写了一个画菱形组合图的代码,效果如下: turtle 官网文档:https://docs.python.org/3/library/turtle.html 代码: ''' 用python turtle模块画一个菱形组合图 url…

~

Pyenv 使用笔记

Pyenv 的GitHub地址: https://github.com/FY2008/pyenv,官方GitHub有安装教程。 这里是Pyenv的命令手册:https://github.com/FY2008/pyenv/blob/master/COMMANDS.md pyenv local 命令 # 该命令是用来设置当前目录使用的Python版本的,退出当前目录将变成全局中的版本 pyenv lo…

~

查看Linux版本信息命令

今天登陆阿里云的轻量应用服务器想查询下Linux的版本信息,可是有段时间没有Linux了,所以具体的命令不太清楚了,在这里记录下来,以备再次查阅。 在不记得具体命令的前提下我还是记得有一个命令叫做uname,这个命令是用来查看Linux内核 相关信息的。 >>>uname -a 将会打印出所有信息,uname --help可以查看帮助,这个命令的参数没几个简单看看帮助就懂了。 可…

~

用Qt Designer设计一个PyQt5的Hello World界面程序

咱们今天用Qt Designer设计一个简单的Hello World界面,然后转换成py文件来运行。 先说说PyQt5的安装吧,安装我用的工具是pip。智能安装,但是安装前要把pip源改成国内的如豆瓣的。我的系统是Win10的,我就吧我的配置贴出来。 在管理器地址栏输入%appdata%,然后回车会调到C:\Users\“你的用户名”\AppData\Roaming,在这个目录下新建一个pip文件…

0%