本文介绍在Visual Studio Code中PyQt扩展的配置及基本使用方法。
Codelearn
分享Python,C/C++相关的技术文章, 海洋饼干叔叔@重庆大学
本文介绍在Visual Studio Code中PyQt扩展的配置及基本使用方法。
本文讨论Python扩展库的安装方法
无论是哪一代的年轻人,都不喜欢听大道理。思政教育,讲究个如盐在水,润物细无声。笔者在重庆大学讲授程序设计课程有些年头了,在课堂内外,除了跟学生聊语法、讲算法、说技术之外,也会悄悄加点作料,“不经意”地做点思政教育。
————重庆大学计算机学院 陈波
程序里有很多东西需要命名,
良好的命名习惯可以提高编程效率; 减少出错;
良好命名的程序清晰易读。
好的名称可以提供很多有价值的信息。
本文解释作者在《Python编程基础及应用》一书中所使用的命名规则。
本文描述Python官方解释器的下载及安装方法,主要考虑Windows系统。
Mac OS X以及Linux系统也有涉及。
本文简单描述Python官方解释器的使用方法。
本小节求解Lorenz微分方程:
在“数学之美”那一章里,为方便读者理解,Lorenz吸引子轨迹的计算采用了比较“原始”的方法。采用integrate模块中的odeint()函数可以更加方便地完成计算。Lorenz吸引子由下述三个微分方程定义:
$$
\frac{dx}{dt}=\sigma(y-x), \quad \frac{dy}{dt}=x(\rho-z)-y,\quad \frac{dz}{dt}=xy-\beta z
$$
本小节求解下述定积分:
$$
\int_{0.7}^4(cos(2πx)e^{-x}+1.2)\mathrm{d}x
$$
本小节深入探讨Python中的序列切片语法。
切片-slicing可以获取序列的子序列(列表,字符串…):
1 | numbers = [x for x in range(10)] |
本小节深入讨论Python中的数据类型与名字绑定的关系,了解赋值过程的内部细节。