1. Python 的主提示符( >>> )和次提示符( ... )。主提示符是解释器告诉你它在等你输入下一个语句,次提示符告诉你解释器正在等待你输入当前语句的其它部分。

  2. 下划线(_)在解释器中有特别的含义,表示最后一个表达式的值。所以上面的代码执行之后,下划线变量会包含字符串

    In [8]: evilxr = 'Hi,My name is Tom'
    
    In [9]: print evilxr
    Hi,My name is Tom
    
    In [10]: evilxr
    Out[10]: 'Hi,My name is Tom'
    
    In [11]: _
    Out[11]: 'Hi,My name is Tom'
    

      

  3. Python 的 print 语句,与字符串格式运算符(% )结合使用,可实现字符串替换功能这一点和 C 语言中的 printf()函数非常相似:

    In [16]: print "%s is number %d!" % ("Python",1)
    Python is number 1!
    

      

  4. 从用户那里得到数据输入的最容易的方法是使用 raw_input()内建函数。 它读取标准输入,并将读取到的数据赋值给指定的变量。 你可以使用 int() 内建函数将用户输入的字符串转换为整数。
    >>> user = raw_input('Enter login name:')
    Enter login name:evilxr
    >>> print 'Your login is:',user
    Your login is: evilxr
    

      

    In [27]: num = raw_input('Now enter a number:')
    Now enter a number:123
    
    In [28]: print 'Doubling your number: %d' % (int(num) * 2)
    Doubling your number: 246
    

      

  5. Python中的运算
    In [3]: print -2 * 4 + 3 ** 2
    1
    

      

  6. 变量和赋值
    >>> counter = 0
    >>> miles = 1000.0
    >>> name = 'bob'
    >>> counter = counter + 1
    >>> kilometers = 1.609 * miles
    >>> print '%f miles is the same as %f km' % (miles,kilometers)
    1000.000000 miles is the same as 1609.000000 km
    

      第一个是整数赋值,第二个是浮点数赋值,第三个是字符串赋值,第四个是对一个整数增 1, 最后一个是浮点乘法赋值。


     

  7. Python格式化输出:
    >>> print(format(12.122334,'6.0f'))#格式化输出
        12
    
    >>> #Python下可用raw_input(prompt)来接受用户的输入
    >>> evilxr = raw_input('请输入内容:')
    请输入内容:123
    >>> evilxr
    '123'
    >>> 
    

     


    2014.6.20补充

  8. Python计算闰年
    #coding:utf-8
    """
    计算闰年
    """
    year = int(raw_input('请输入年份:'))
    leap = 0
    if (year % 4 == 0 and (year % 100 != 0 or year % 400 ==0)):
    	print year,"是闰年"
    else:
    	print year, "不是闰年"
    

    2014.6.22补充
  9. 类—方法
    #/usr/bin/python
    #coding:utf8
    
    class Milo():
    	name = "cavt"
    
    	def fun1(self):
    		print self.name
    		print "我是公有方法"
    		print self.__fun2()	#调用私有方法
    	def __fun2(self):
    		print self.name
    		print "我是私有方法"
    	def classfun(self):
    		print self.name
    		print "我是类方法"
    	def staticfun(self):
    		print self.name
    		print "我是静态方法"
    
    zou = Milo()
    zou.fun1()
    print Milo.name
    
    root@bt:/tmp# python 2.py
    cavt
    我是公有方法
    cavt
    我是私有方法
    None
    cavt
    

     


  10.