(一)变量和数据类型
(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
                    
                
                
            
        
浙公网安备 33010602011771号