首页 > 代码库 > python基础语法
python基础语法
python 基础语法
Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。
在本章中我们将来学习Python的基础语法
交互式编程
交互式编程不需要创建脚本,而是通过Python解释器交互模式来完成编写代码。
pythonPython 2.7.6 (default, Sep 9 2014, 15:04:36) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwinType "help", "copyright", "credits" or "license" for more information.>>>
在windows上安装交互客户端
在python提示符中输入一下信息
>>> print "Hello, Python!";
在python 2.7.1输出结果为
Hello, Python!
print:可以打印多个字符窜用,隔开可以连城一串输出
print (a),(b),(?)
在python提示符中输入信息 (版本问题高版本需要加()否则报错)
>>> print ‘a‘,‘b‘,‘?‘;
显示为
a b ?
Python 标识符
在python里,标识符有字母、数字、下划线组成。
在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
python中的标识符是区分大小写的。
以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;
以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。
变量
什么是变量:
一个可以可变量值
程序中变量纯在内存中开辟一个可以存储数据额地方,然后七个名字,这个名字就是变量
变量可以存储任何数据,变量声明必须赋值
变量名可以人已去,必须是大小写英文,数字下划线,不能数字开头
定义变量a和b分别赋值
>>> a=123
>>> b=sam
输出变量查看结果
>>> print a
123
>>> print b
sam
>>>
变量特点,变量本身类型不固定,python动态语言,优点更加灵活
python中定义字符串
‘’“”
如果中间字符窜有‘“”’可以使用转译符 \\\\\\\\\
>>> a=‘123‘
>>> b=‘1‘
定义字符串之后运行报错
>>> print a*b
Traceback (most recent call last):
File "<pyshell#22>", line 1, in <module>
print a*b
TypeError: can‘t multiply sequence by non-int of type ‘str‘
未定义字符串可以正常显示
>>> a=1
>>> b=2
>>> print a*b
2
----------------------------------------------------------------------------------------------- 一只耳的分隔符
请看下集
本文出自 “三极行者” 博客,请务必保留此出处http://namesam.blog.51cto.com/12364721/1915044
python基础语法