python入门

 注意: 由于Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错

#!/usr/bin/python
 
#-*- coding: UTF-8 -*-
 
print "你好,世界"
如此便可以正常的输出中文
 

 

  1,注释用 #

# 第一个注释用于行注释
print ("Hello, Python!") # 第二个注释在语句后面加注释, 前面两个空格再打#后加一个空格

2、 Python主要是用缩进来表示代码块,不像js等语言用{}来表示代码块,同一个代码块必须是相同的缩进
if True:
    print ("True")
else:
    print ("False")

3、多行语句,Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句
total = item_one + \
        item_two + \
        item_three
4、Python中数分为4种类型:
  • 整数, 如 1
  • 长整数 是比较大的整数
  • 浮点数 如 1.23、3E-2
  • 复数 如 1 + 2j、 1.1 + 2.2j

    5、字符串的表示方法

    word = '字符串’ 

    word = "字符串”

    word = """多行字符串

                       的表示方法”“”

 6、空行:

     函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始

 

7、等待用户输入:

     input("\n\n按下 enter 键后退出")

 

8、多个语句构成代码组:

            缩进相同的一组语句构成一个代码块,我们称之代码组。

             像if、while、def和class这样的复合语句,首行以关键字开始以冒号( : )结束,该行之后的一行或多行代码构成代码组。

我们将首行及后面的代码组称为一个子句(clause)。

实例:

if 表达式 : 
   条件成立执行的语句
elif 表达式 : 
   条件成立执行的语句
else : 
   以上两个条件都不成立执行的语句

9、print()输出 print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end=""
x="a"
y="b"
# 换行输出
print( x )
print( y )

print('life is  short, i use Python')

# 不换行输出 print( x, end=" " ) print( y, end=" " ) print()
 
 







posted @ 2017-10-12 21:37  不乱来的嫖客  阅读(145)  评论(0编辑  收藏  举报