Python编辑器的选择
  上一节说到目前使用的pycharm集成编辑环境,这个IDE对新手是极其友好的,除此之外还有很多的选择,其中有的我也用过,比如geany和vim。网上对这些编辑器的介绍很多,这里不过多赘述。但是对于编辑器的选择,应当考虑两个方面,一个是自己的需求,另外是自己的计算机和编程水平。根据编辑器不同的特点和使用难度结合这两点来选择是最好的、最适合自己当前使用的编辑器。

Python动起来的方式
  就是python怎么去运行,这里提出两种常用可行的方法。一是直接在命令行先运行python进入环境,然后逐行写程序,逐行运行;二是先编辑好python脚本,产生一个python.py文件,然后调用解释器运行之。这个也是根据自己的需求还选择方式或者结合使用,一边编写脚本,一边提交部分程序进行功能验证。

Python在线运行
参考廖大神的教程,可以尝试在线运行python程序,简单操作就是下载这个learning.py文件,然后再命令窗口调用解释器运行之,节放那不管了,再网页上就支持在线运行了。

亲测可用哦,操作如下图:

python 直接进行键盘输入 不在特定的元素中输入_Python

  一开始运行learning.py脚本的时候只会显示到Press Ctrl + C to exit…后面不断使用在线运行才有一系列显示。虽然没有看这个文件的源代码(估计也看不懂,因为不太懂html),但是猜测实现机制应该是:这个脚本一直在后台运行,只要检测到网页端抓取的信息栏里有输入,就抓出来并调用python解释器对其运行,然后将输出结果在写入下面的显示栏就行了。要在理解html构造的基础上,用python实现对特定信息的抓取和写入。我猜的,不对别喷我哦哈哈。还有一点要注意的是:这个在线运行不支持用户输入(input语句),所以还是有挺多不方便。

  另外,真心推荐这个廖大神的学习网站,我的很多学习资料都是从这上面得到的,对我帮助很大,后续的笔记也是基于这个学习路线来的,而且还有在线运行来练习,真是美滋滋。

python 直接进行键盘输入 不在特定的元素中输入_学习日记_02


输入和输出

  1. 用户输入信息
  2. 计算机根据编程逻辑对信息处理
  3. 将处理结果输入

input语句和print语句来担任。下面简单说明用法:

  *语句在后面的括号中直接放入输出内容就行了,输出字符串要用双引号括起来,字符串和变量的连接要用加号(+),逗号表示空格。不过我习惯一些除了变量之外的显示都在字符串中写出来。
  input语句使用时要用:x = input(""),后面括号中的信息都是用来输出在屏幕上提示用户的,格式和print语句一样,但是提示信息后会要求用户输入信息,并将输入的信息作为字符串存储在x变量中以便后续对这个信息进行调用和处理。