IO/Module/Function/type|IO/Module/Function/type 2018-03-20

首先一个很好的教程网站!:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431643484137e38b44e5925440ec8b1e4c70f800b4e2000
1.输出用print()函数,print('100 + 200 =',100+200)
那么输出是100+200=300
其中“,”相当于连接符,但是它本身就是一个空格输出
2.输入采用input()函数,比如 name =input('please enter your name: ')
创建一个变量,然后=input()。其中input函数里可以加入提示语句。
3.模块(module)
为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。这样的好处有两点:
A)最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,包括Python内置的模块和来自第三方的模块。
B)使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。但是也要注意,尽量不要与内置函数名字冲突。点这里查看Python的所有内置函数。
BUT,如果不同的人编写的模块名相同怎么办?为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package)


IO/Module/Function/type|IO/Module/Function/type 2018-03-20
文章图片
4. function:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143167832686474803d3d2b7d4d6499cfd093dc47efcd000
在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。
5. type()是接收一个对象当做参考,之后反回对象的相应类型。
【IO/Module/Function/type|IO/Module/Function/type 2018-03-20】
IO/Module/Function/type|IO/Module/Function/type 2018-03-20
文章图片

    推荐阅读