![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
GY_Nan
天街小雨润如酥
展开
-
python列表基础操作
关于python列表基本操作本len append pop extend remove insert:原创 2017-06-30 11:00:07 · 308 阅读 · 0 评论 -
2017.7.7
1.1字典的用法sarah = []sarahDic = {}sarah = dataHandle2.readDataFromFile('sarah2.txt')sarahDic['Name'] = sarah.pop(0)sarahDic['Dob'] = sarah.pop(0)sarahDic['runtimes'] = sarahprint(sarahDic['Name'] + "'原创 2017-07-07 14:31:07 · 290 阅读 · 0 评论 -
2017.7.6
关于数据处理的代码dataHandle模块# auth = 'gao'# encoding: utf-8def sanitize(time_string): if '-' in time_string: splitter = '-' elif ':' in time_string: splitter = ':' else: r原创 2017-07-06 14:58:09 · 264 阅读 · 0 评论 -
2017.7.5
记录下这几天写的代码 1.一个模块# encoding: utf-8# author: SophiaGao'''这是try_gao_1709.py模块,它提供了一个函数print_list。这个函数能够打印列表(包括带嵌套的列表),并且可选择是否按层次打印,也可选择是否按层次缩进,可选择打印出的位置'''from __future__ import print_functionimport原创 2017-07-05 19:32:42 · 352 阅读 · 0 评论 -
2017.7.5(转)python2.7,一个困扰了我一天的print问题
出处 在python2.7中使用print()时出现错误print('t',end='\n',) ^SyntaxError: invalid syntax。这是因为在python2中,print只是一个statement。在python3中,才能作为一个function使用。解决方案:引入print_function。如下:from __future__ imp转载 2017-07-05 18:00:06 · 1059 阅读 · 0 评论 -
2017.7.5(转)—【学习笔记】python2的print和python3的print()
python2.x和3.x中的输出语句有着明显不同2.x中的print不是个函数,输出格式如下1 Python 2.7.12+ (default, Aug 4 2016, 20:04:34) 2 [GCC 6.1.1 20160724] on linux23 Type "help", "copyright", "credits" or "license" for more informatio转载 2017-07-05 11:10:10 · 589 阅读 · 0 评论 -
2017.7.4
早晨打开pycharm,发现一个小tips。 1.pycharm1.8.0,查找函数实现快捷键:F42.修改某一本地变量名称:Shift+F63.将文件中的中文读入the_data = open("sketch.txt") for each_line in the_data: each_line = each_line.decode("gbk").encode("utf-8")4.原创 2017-07-04 09:57:14 · 275 阅读 · 0 评论 -
2017.7.12 && 笔记
1.对于多维数组,其维数axis值为:0,1,2…… 是从内层往外数>>> b = np.arange(12).reshape(3,4)>>> barray([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]])>>>>>> b.sum(axis=0)原创 2017-07-12 14:59:19 · 274 阅读 · 0 评论 -
python & pycharm 2017.7.3——1
对于python新手来说,看到一个小知识 开始在别人的指导下,稀里糊涂装anaconda,现在才知道是怎么回事。。。可以配置下python和Pip的环境变量,就不用一次次输入地址了。【转】安装模块的方法一、方法1: 单文件模块 直接把文件拷贝到 ………./Lib二、方法2: 多文件模块,带setup.py下载模块包,进行解压,进入模块文件夹,执行:python setup.py install三原创 2017-07-03 16:28:01 · 742 阅读 · 0 评论 -
python & pycharm & 2017.7.1
1.关于模块创建*定义模块,只要使用文本编辑器,把一些python代码输入到文本中,然后以.py为后缀名进行保存,任何此类文件都会被认为是python模块。 而在pycharm中可直接创建.py文件,如下可构建一个模块:*# encoding: utf-8'''这是text04.py模块,里面包含了一个函数,目的是把任意python列表(甚至嵌套列表)打印出来'''def print_list_原创 2017-07-01 14:31:28 · 478 阅读 · 0 评论 -
2017.7.11 && 一些不熟悉的函数 && 一些干货学习资料
1.创建单位阵d = np.eye(2) # Create a 2x2 identity matrixprint d # Prints "[[ 1. 0.] # [ 0. 1.]]"2.创建随机阵e = np.random.random((2,2)) # Create an array fill原创 2017-07-11 17:20:51 · 342 阅读 · 0 评论 -
2017.7.3——2 Tips
1.DOS默认提示目录快捷键TAB2.python2.7 又学了几个BIF,都在_builtins_.py里#判断类型为2的1中有没有嵌套isinstance(1,2) #创造一个新的空列表list()#固定迭代次数for num range(3): print num>>>0>>>1>>>2#用到了再补充enumerate()#将字符串或一个数转换成一个整数int()#返回原创 2017-07-03 19:27:00 · 583 阅读 · 0 评论 -
Problem & 2017.6.30
1.PyCharm1.4 输出换行默认print最后是输出 \n 的print('\n')2.PyCharm中文报错,不支持中文编码(1)代码前加上 # encoding: utf-8 (2)设置:File->Setting->Editor->File Coding里的编码方式改utf-8 (3)print(u”哈哈哈哈哈哈哈”) ,字符前加u(4)当列表中的有中文字符时的处理。以下这个方原创 2017-07-01 13:17:24 · 393 阅读 · 0 评论 -
2017.7.8 & numpy基础
1.nump二阶单位阵d = np.eye(2) # Create a 2x2 identity matrixprint(d) # Prints "[[ 1. 0.] # [ 0. 1.]]"整型索引会降低矩阵的维度,切片索引却不会row_r1 = a[1, :] # Rank 1 vi原创 2017-07-08 10:38:23 · 311 阅读 · 0 评论