python 取模_中年大叔学编程-Python的基础语法和运算符

编程语言中都有语法,就是你按照语法规则来,程序才会顺利编译通过。今天我就来了解一下Python的基本语法。

保留关键字

保留关键字就是Python内置已经被使用了的关键字,我们不能用来自定义为变量名或者其他标识符

False, None, True, and, as, assert, async, await, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield
02677bf8b18cd804c1b040f820ddb675.png

如果不听话,非要去用它的话,就会出现这种问题

and="eyiadmin"

运行起来就会提示

SyntaxError: invalid syntax

由于Python是大小写敏感,所以,如果我们把关键字中的某个字符改为和原来相反的大写或者小写,就可以了,如

And="eyiadmin"

注释

注解就是我们用来注释代码,或者解释代码作用的,单行注释采用 **#**开头,多行注释使用三个单引号(''')或三个双引号("""),来举个例子

name = "eyiadmin"  # 这是名字print(name)  # 打印名字

上面是单行注释,接下来再看看多行注释

'''这段代码的主要作用是打印名字'''name = "eyiadmin"  # 这是名字print(name)  # 打印名字

#还有一个解释说明的作用,请看下面的代码

#!/usr/bin/python#!/usr/bin/env python

这两个一般在类似Linux的系统中才用到,主要是用于指定该脚本用什么解释器来执行,我现在是在windows平台下,所以暂时不关心它。

语句块

一般在程序中都会遇到语句块,语句块内有自己的作用域和相应的逻辑,在Python中通过缩进就可以完成语句块,如:

sorce = 59.5if sorce >= 60:    print('及格啦')else:    print('叔叔要努力哟')

这里根据sorce的数值就会进入到不同的语句块执行。上面的代码会打印出

叔叔要努力哟

运算符

在Python有多种运算符:

  • 赋值运算符
  • 算数运算符
  • 比较运算符
  • 逻辑运算符
  • 成员运算符
  • 身份运算符
  • 位运算符

这里还是先学习几个常用的运算符吧,

算术运算符

在我们学数学的时候,经常会遇到加减乘除,如1+1=2、4*4=16,在程序里面还有相应的运算符,但是在表达式上会有一点点区别,如:

a = 1+1  # 加运算b = 4*4  # 乘运算c = 4/4  # 除运算d = 1-1  # 减运算print(a, b, c, d)

上面的代码中就是把右边的计算结果存放在左边的变量中,然后在print的时候将变量中的值取出来,最后的结果为

2 16 1.0 0

当然还有取模(%)、幂(**)、取整除(//),到时候用到再说吧

赋值运算符

这个是最最常用的运算符了,在我们给变量赋值的时候就会用到它,如:a=10,这个等号就是赋值运算符,除了这个等号赋值运算符外还有一些其他能给我们带来方便的赋值运算符,看代码吧

a = 1b = 2c = 3d = 4a += 1  # 等同于a=a+1b *= 4  # 等同于b=b*4c /= 3  # 等同于c=c/3d -= 1  # 等同于d=d-1print(a, b, c, d)

最后的结果为

2 8 1.0 3

还有取模赋值运算符(%=)、幂赋值运算符(**=)、取整赋值运算符(//=)

比较运算符

刚才在语句块中有用到简单的比较运算符,在Python还有很多比较运算符,这里先把它列出来

 ==等于(比较两个值是否相等) !=不等于(比较两个值是否不相等) >  大于(比较前面的值是否大于后面的值) < 小于(比较前面的值是否小于后面的值) >=大于等于比较前面的值是否大于等于后面的值) <=小于等于(比较前面的值是否小于等于后面的值)

来个简单的示例吧 if 1 == 1: print(‘1确实等于1’) if 2 > 1: print(‘2确实大于1’) if 2 != 1: print(‘2确实不等于1’) if 1 <= 2: print(‘1确实小于等于2’)

这里只是简单的列举了几个,最后的结果为

1确实等于1 2确实大于1 2确实不等于1 1确实小于等于2

好啦,这里只是简单的介绍了一些常用的语法和运算符,其他的东西,在后面 使用过程中遇到了再学习吧> 我只是记录我的学习过程,由于书读的少,可能很多地方表述或者是理解得不对,请轻喷并指正。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值