第十篇:python语句

这一篇进行一下概览,了解一下python的语法特性。

 

1.有哪些

赋值,函数调用,打印,if语句,循环语句,pass, break, continue def, return, yield, global, nonlocal(3.0), import, from class try-except-finally, raise, assert, with/as, del

 

2.if与c++的区别

从前面的例子可以看出。if语句格式有些不同。这里注意冒号和缩进。冒号表示这是一个块,if,while或是一个函数等。缩进表示语句的层次。

c++ if语句

if(x > y) {
    x = 1;
    y = 2;
}

python if语句

if x > y:
    x = 1
    y = 2


 

3.换行即结束

和其它语言不同,python中不需要添加分号作为结尾。当然添加分号也是没有错的。不过这是不好的做法。

 

4.if-else与c语言的区别

看看c语言的语句,eles其实是与if(y)相关联的。这种很容易让人理解错。

if(x)
    if(y)
        statements;
else
    statements;

而python则是一种所见即所得的语言。所以用python写会的到预期的结果。下面是python对应的if语句。else与if(x)关联。

if x:
    if y:
        statements
else:
    statements;

 

5.一行多个表达式

如果一行写多个表达式,必须要用分号隔开。

>>> a = 1 b = 2
SyntaxError: invalid syntax
>>> a = 1; b = 2
>>> 

 

6.有时可以不用缩进

如果只有一行语句,可以写上来。

>>> if x > y: print(x)


7.loop

这里是loop的一个简单例子:

a = 0
while a <= 3:
    print(a)
    a+=1

 

8.简单的try结构:

try:
    'e'/2
except:
    print('bad')
else:
    print('good')


try中式要执行的语句。如果失败,转入except中,否则转入else中。

 



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值