输入和输出
python的输出和C差不多,使用【print' '】的形式,与C不同的是,用的是单引号,且后面没有采用【;】结尾。
例如:print'hello world' 输出:【hello world】,如果要输出多个字符串,则用【,】隔开。例如print'hello world','hello python' 输出:【hello world hello python】.在编译时,【,】相当于一个空格。
在输出时,我们会遇见转义,如,我们要输出【‘hello’】,则需要使用转义符号【\】将【‘】转义,print'\'hello\'' 输出【'hello'】。如果要转义的很多,python提供了一个方案【r' '】' '里面的内容默认不转义。如print r'\n' 输出【\n】
如果字符串内部有很多换行,用\n
写在一行里不好阅读,为了简化,Python允许用'''...'''
的格式表示多行内容,可以自己试试:
>>> print '''line13.14
... line2
... line3'''
line1
line2
line3
python 的输入与C不同,采用【XXX=raw_input()】的方式,其中XXX是变量名,想要查看自己的输入内容,则输入变量名XXX即可,其中,我们可以在raw_input()的括号中,输入预先告知的内容。
例如:【name=raw_input('Please enter your name:')】 此时,屏幕则输出【Please enter your name:】,与C相比,少了一行代码。此时,可以在后面输入自己想要输入的内容,按回车结束输入。
同时,输入变量名:name则可以查看自己输入的内容。
编译:
使用sublime Text编写代码时,将文件保存为.py结尾的文件,然后在控制台编译。例如,一个.py文件为hello.py。保存在C:\Workspace下,则在控制台输入:【C:\Workspace\hello.py】即可编译。
如果出现错误,检查自己是否将python的安装路径放入Path系统变量中。
python 里面的空值是None
python中,习惯使用大写的变量名表示常量,如:PI=3.14159
整数除以整数,得到的数为整数
如【10/3=3】,浮点数则为浮点数,如【10.0/3=3.3333333333】