鲜荣彬
Herry

(一)变量和数据类型

   (1)数据类型

      1、整数   1,10,0xFF

      2、浮点数  如果很大或很小的浮点数,如1.23e9,1.2e-5

      3、字符串  'abc',"abc"

      4、布尔值  True\False,可以使用 and\or\not 运算

      5、空值  None

     (2) print 语句

      可以向屏幕上输出指定的文字。

      print会依次打印每个字符串,遇到逗号“,”会输出一个空格。

      利用这个特性,可以将需要打印的字符串拼接起来。

      print 'I','Love','you'

    (3) 注释

       # 这是一段注释

          (4)变量

       a = 123

       a = 'jack'

       在Python 中,可以把任意数据类型赋值给变量,同一个变量可以反复使用。

    (5)字符串中的转义

      如果字符串中既有 单引号 ',又有双引号 " ,则在符号前加上  \  进行转义。

      'Bob said \"I\'m ok\". '  

     (6)raw字符串与多行字符串

       在字符串前加字母 r , 则此字符串就不需要转义。

       如果是多行字符串,可以用 '''字符串''',当然也可在前面加个r,表示 raw 字符串。

(二)条件语句

     缩进规则: 具有相同缩进的代码被视为代码块。

   (1)If 语句

    if 语句后接表达式,然后用: 表示代码块开始。

if score>=60:
        print 'passed'
        print u'恭喜你,考试及格'
else:
        print 'failed'

   (2)if -elif-else 语句

        如果有多个条件规则,则可以使用 if-elif-else。

score = 85

if score>=90:
    print 'excellent'
elif score>=80:
    print 'good'
elif score>=60:
    print 'passed'
else:
    print 'failed'

  (3)while语句

         根据条件表达式判断循环是否结束。

     如果需要直接退出循环,则可以使用 break 语句。

sum = 0
x = 1
while x < 100:
    sum = sum + x
    x = x + 2
   if x>35:
   break;

print sum

    如果我们不需要执行某行代码,但仍希望继续执行循环,则可以使用 continue 语句。

sum = 0
x = 0
while True:
    x = x + 1
    if x > 100:
        break
    if x%2 ==0:
        continue
    sum += x
print sum

 

    

    

posted on 2019-04-11 14:48  Herry彬  阅读(216)  评论(0)    收藏  举报