Python是著名“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。
下面是2017年针对欧美市场的需求的编程语言排行榜。
C语言:
适合开发那些追求运行速度、充分发挥硬件性能的特性。
Python:
用来编写小应用程序的高级编程语言。
Python就为我们提供了非常完善的基础代码,覆盖了网络、文件、GUI、数据库、文本等大容量内容,被形象地称作“内置电池(battery included)”。用Python开发,许多功能不必从零编写,直接使用线程的即可。
除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给比人使用。
当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。
CPython,使用C语言开发的解释器,默认的解释器。界面如下所示:
IPython,和CPython差不多,只是在CPython基础上增加了代码补齐的功能。但是我们一般开发的时候都使用IDLE。它里面有很多的功能。
PyPy,另外一个Python解释器,使用了git的技术,可以进行动态的编译,类似于.exe程序。一次解释很多行代码,然后再运行,显著提高了程序的执行速度。
但是PyPy并不是官方的解释器,可能会存在不兼容的问题。
print函数可以使用逗号来进行多个字符串的打印
我们可以使用type来查看变量的类型
从上面的结果可以看出,变量是没有类型的,但有的时候还要注意它的类型。
help的使用
我们就可以查询某些函数的说明文档。
#任务 ''' 要求如下: 1.输入一个名称,打印出XXX,Hello 2.输入个人详细信息,并用1个print打印出来,名字、性别、年龄 ''' print("task 1:") name = input("Please Input Your Name:") print(name, ", Hello!\r\n") print("task 2:") name = input("Please Input Your Name:") sex = input("Please Input Your Sex:") age = input("Please Input Your Age:") print("Your Name Is", name, ", Your Sex Is", sex, "And Your Age Is", age, "!")