摘要: 函数中使用全局变量 执行fun()后返回值为:500 a, b使用的是全局变量的值。 函数中覆盖全局变量 执行fun()后返回值为:50 a, b使用的是局部变量的值。 函数中修改改全局变量 执行fun()后返回值为:110 a使用的是全局变量a=100的值, b使用的是函数func修改后b的值10 阅读全文
posted @ 2019-08-30 22:15 BRYANT_2019 阅读(363) 评论(0) 推荐(1) 编辑
摘要: 断言语句的格式 test是一个表达式,表达式求值为 时引发AssertionError异常,msg是可选的异常消息。 运行test_assert( 10)程序将抛出异常: Traceback (most recent call last): File "M:/project/untitled1/te 阅读全文
posted @ 2019-08-30 11:14 BRYANT_2019 阅读(1724) 评论(0) 推荐(0) 编辑
摘要: 单下划线开头( ) 在模块中使用单下划线开头 模块中使用单下划线(_)开头定义函数、全局变量和类不能被模块外部以: 形式导入。 但可以用: 形式单独导入。 当然定义函数、全局变量和类前面有2个或者更多下划线开头也不可以用 的形式导入。 在类中使用单下划线开头 带单下划线的类变量、实例变量和方法,允许 阅读全文
posted @ 2019-08-29 14:47 BRYANT_2019 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 在交互式模式下,类中同时实现__str__()和__repr__()方法: 直接输入实例名称显示repr返回的类容; 用print打印实例名称显示str返回的内容; 在交互式模式下,如果只实现了__repr__()方法则: 直接输入实例名称和print打印都显示repr返回的内容。 在交互式模式下, 阅读全文
posted @ 2019-08-29 12:12 BRYANT_2019 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 安装git(选择自己使用的操作系统) 配置git 在终端git bash ( MINGW64 ) 执行命令: 测试公钥 ssh T git@github.com 配置用户名和邮箱 克隆远程库: 克隆分支 提交分支代码 初始化仓库 关联远程库 删除远程关联 git remote rm origin 下 阅读全文
posted @ 2019-08-29 02:00 BRYANT_2019 阅读(123) 评论(0) 推荐(0) 编辑
摘要: vim是vi的升级模式,完全兼容vi 解决vim打开中文乱码问题 编辑/etc/vim/vimrc配置文件,添加下面的内容: ''' set fileencodings=utf 8,ucs bom,gb18030,gbk,gb2312,cp936 set termencoding=utf 8 set 阅读全文
posted @ 2019-08-29 01:03 BRYANT_2019 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 递归函数包含了对自身的调用。 阶乘计算就是一个递归调用的经典例子。 阅读全文
posted @ 2019-08-29 00:40 BRYANT_2019 阅读(238) 评论(0) 推荐(0) 编辑
摘要: python中的不可变类型 列举:数值,字符串、元组、字节串 数值及字符串“可变”'的假象 数值及字符串“可变”'的假象 表面上是对变量的修改,其实质是重新建立了对象,将引用赋给了变量,原来的对象被系统回收。 python中的可变类型 列举: 列表、字典、字节数组、对象 浅拷贝 浅拷贝只拷贝可变类型 阅读全文
posted @ 2019-08-28 17:00 BRYANT_2019 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 舍弃小数部分 >>> math.trunc(12.533222) 12 >>> round(12.2544) 12 按给定小数位数四舍五入 >>> round(12.2544, 3) 12.254 向上取整 >>> math.ceil(12.4584) 13 向下取整 >>> math.floor( 阅读全文
posted @ 2019-08-28 10:46 BRYANT_2019 阅读(4544) 评论(0) 推荐(0) 编辑
摘要: 建议编码风格 变量名 变量由大、小写字母,字符,数字和下划线组成。(数字不能放在首位,跟C语言一样) 关键字 关键字又名保留字,不可被用作普通标识符。python 3.7.4的所有35个关键字如下: 保留标识符 某些以下划线开头和结尾的标识符具有特殊含义。 _*,模块中定义的以下划线开头的函数不能被 阅读全文
posted @ 2019-08-25 17:52 BRYANT_2019 阅读(262) 评论(0) 推荐(0) 编辑