Python入门自学笔记20160628

    Python是一种计算机程序设计语言,e.g.C语言,Java语言,Basic语言,JavaScript语言。比如完成同一个任务,C语言要1000行代码,Java100行,Python可能只要20行,所以Python是一种相当高级的语言。但是,代码少的代价是运行速度慢。

    Python可以做什么。1.日常任务,比如备份MP32.网站。3.网络游戏的后台。

    缺点:1.运行速度相对较慢。2.代码不能加密。

安装python(https://www.python.org/downloads/windows/)成功之后,打开命令提示符窗口输入python,有版本号出现即为成功。我安装的是3.5.232位的,因为64位连接oracle数据库的时候会有点小问题。退出python:输入exit() 回车。

    1.交互式环境下,直接输入代码可得结果

           输入100+100回车得到200

    2.打印指定文字,print()函数,文字用单引号或者双引号括起来。

    Python入门自学笔记20160628_第1张图片

总结:在python交互式命令行写程序,好处是:一下子得到结果。坏处是:无法保存。

======================================================================================================

    实际开发的时候,用文本编辑器来编写代码,写完保存为一个文件,这样程序就可以反复运行了。文本编辑器,我用的是Sublime Text 3,也推荐使用Notepad++。但是绝对不能用wordWindows自带的记事本。

   输入print("Wang Hao's English name is Wenly"),保存为20160628.py。注意print前不要有空格,然后在20160628.py所在目录下shift+右键选择“在此处打开命令窗口”,输入如下,可得结果如下。

     

总结:直接输入python进入交互模式,相当于启动了Python解释器,但是需要你一行一行输入源码,每输入一行就执行一行。

    直接运行.py文件相当于启动了Python解释器,然后一次性把.py文件中的源代码执行了,没有机会以交互的方式输入源代码。

======================================================================================================

    输入和输出

    1.print()函数也可以接受多个字符串,用逗号隔开就可以连成一串输出。

        print("Wang Hao's English name is Wenly")

        print("Hello","kitty","I like it")

==>

     

    2.如果不是作为开发者,而是作为第三方用户,想要从电脑输入字符,用input()方法

如输入用户的名字name=input(),用户输入Wenly,当再输入name的时候会显示用户输入的name名。

      Python入门自学笔记20160628_第2张图片    Python入门自学笔记20160628_第3张图片   

你可能感兴趣的:(个人兴趣)