![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
OK_boom
大龄搬砖工,酷爱计算机技术,java/C#/android/free pascal/C++。
展开
-
SubLime Text3 打造Python的IDE
打开ST3,Ctrl+`调出控制台,在命令行输入import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.原创 2015-12-16 14:29:56 · 2270 阅读 · 0 评论 -
SubLime Text3 Python不能输出中文的解决办法
用ST3编写Python想输出中文,根据什么都不显示,但自己开个cmd用python 加载此脚本却显示正常, 那么问题出在st3的编码问题上,可能默认的Python build没指定编码,找了半天也不知道其配置在哪里,索性自己新建一个: Tools->Build system->New Build System...,输入如下json数据然后保存文件名为PP.sublime-build:原创 2015-12-16 15:31:10 · 13827 阅读 · 3 评论 -
python之脚本编码
按个人习惯无论数据库还是数据传输都是偏好utf8(受够乱码了),python的代码也应该设置为utf8编码,如下图的第一行,指定了文件编码:# -*- encoding: utf-8 -*-记得脚本保存时用utf8格式 。原创 2015-12-16 16:08:19 · 712 阅读 · 0 评论 -
Python的字典操作
s={}s["nick"]="lee"s["height"]=180s["age"]=18s["name"]={}s["name"]["key1"]="hi"s["name"]["key2"]="second"del s["age"] #删除 age键值s.update({"new1":100,"new2":"newstr"}) #两个字典合并keys=list(s.keys()原创 2015-12-17 10:31:23 · 545 阅读 · 0 评论 -
Python的流程控制
代码块缩进记得4个空格(sublime text3已经很聪明地帮我们做了,贴心)1、If height=176if (height>170): print("哟不错哦")if (height>175): print("挺高,妹子都喜欢")2、if elseheight=176if (height<170): print("还能长吗?")else: pri原创 2015-12-16 16:32:14 · 710 阅读 · 0 评论 -
Python数据类型:列表、阵列
color=['red','green','blue']print(color[0])color.append('orange') # red,green,blue,orangec=color.pop(1); # 索引为1的元素弹出,并将其赋值给cprint(c) # greenprint(color)color.append(['white','black']) # 添加一项类型为列原创 2015-12-16 17:38:37 · 1762 阅读 · 0 评论 -
Python到底有多慢? -- 比JAVA慢超10倍,比VC慢30倍!(附C#, C++, Delphi, Lazarus的效率对比)
谁都知道Python最大的缺点就是性能差,到底多差网上没有具体数据,今天自己做了一个测试 。 首先要声明一下, 这个简单测试只是通过对阵列的建立、统计的耗时比较, 本以为阵列操作是python的强项,应该差别不大,但结果让人大跌眼镜:建立阵列Python耗时是java的 14倍多, 统计耗时Python是java的24倍多。 硬件环境: Win8.1 64位原创 2015-12-17 14:35:55 · 17323 阅读 · 8 评论