【python】小问题集锦

【写在前面的话】

   总是在编程中会遇到各种问题,这里就把他总结一些。免得重复遇到。

 

【问题】

     1、中文无法识别的问题 

 

解决方法:文件头 添加  # -*- coding:utf-8 -*-

 

 

   2、数组的输出(这是我在面试的时候自己写着玩遇到的)

 

int sum[] = new int[100]   定义数组。

***如果直接 print (sum)。则就是数组对象的哈希值。

***想输出数组的内容,则应该利用for循环来输出。

 

     3、 关于安装Anconada的问题。

    

    我先安装了python37,然后又安装了Anconada,在加入eclipse插件的问题中发现用cmd更新了pip之后,eclipse中仍然无法显示更新后的版本,后来发现,这是因为电脑中有两个版本的python,一个是python37,另一个就是Anconada,而cmd中采用的是谁的优先级高就用哪个,所以查看文件路径的时候发现,直接使用命令行:pip install --upgrade 的更新是Anconada文件夹中的pip。

  解决方法:将python37 路径中的python的EXE文件进行复制,换名字。改成python3

 

而在之后的cmd中运行,则需要带上python3 这个命令抬头就能重新运行。如果不带,则默认为Anconada中的python。

 

输入Python3 –m pip –-version查看当前Python对应的pip版本;

 

输入Python3 –m pip list查看当前Python对应的pip安装的第三方库;

 

输入Python3 –m pip install 库名 即可安装对应的扩展库;

 

输入Python3 –m pip uninstall 库名 即可卸载对应的扩展库;

 

posted @ 2019-05-18 21:57  夏立  阅读(256)  评论(0编辑  收藏  举报