python学习笔记

第一章:python初识

2018-01-22  本文已影响0人  运柱

1、与以往所学的语言不同,python没有{},使用缩进来表示代码块,写代码时需要要求代码缩进,否则会造成代码与原意不同,甚至错误。调用下面的函数sayHello(),就会造成死循环。

eg 1:

def sayHello():

      print("Hello world")

      sayHello()

eg 2:

def sayHello2():

      print("Hello world")

    sayHello()    #缩进不是四个空格,报错。

2、python通常是一行写完一条语句,如果语句过长,需要使用反斜杠\来实现,不似c、c++、java、swift等语言那么自由。

total = item_one + \

           item_two + \

           item_three

但,在[],(),{}中的多行语句,不需要使用反斜杠

3、字符串

由于python行、缩进特点,表示多行字符串的时候,单独设计了"""或者'''三引号来表示。

另外,python在字符串前面加u或者U表示unicode字符串。

4、注释

python注释与c、c++、java、swift不同,使用#来注释,用'''或者"""来注释多行。python多行注释的这个特点和它的行与缩进特点应该是有渊源的。

5、数据类型

python引入了一个很好的数据类型:复数

如1+2j,1.1+2.2j

上一篇 下一篇

猜你喜欢

热点阅读