Python中的运算符用于值或变量之间的运算。Python中有7种类型的运算符。

  • 赋值运算符
  • 算术运算符
  • 逻辑运算符
  • 比较运算符
  • 按位运算符
  • 会员制运营者
  • 身份运算符
    下面是一个示例,其中使用了python中的几个运算符。 
  • 赋值运算符   #assignment operator
>>> #assignment operator
>>> a += 9
>>> print(a)
11
>>>

 .算术运算符   #arithmetic operator

>>> #assignment operator
>>> a += 9
>>> print(a)
11
>>>

比较运算符  #comparison operator

>>> #comparison operator
>>> #a != 8
>>> #b == a

  逻辑运算符  #logical operator

>>> #logical operator
>>> a > b and a > 8
True
>>> a > b and a > 10
True
>>> a > b and a < 10
False
>>>

什么是缩进?

  • elif  : 否则如果    else  :其他    if  : 如果  三种关键字判断   
import random #导入 random随机函数标准库
randnumber=random.randint(1,50) #生成一个指定范围1~50之间的随机整数并赋值给变量randnumber
guess=int(input ("请输入你的猜测:"))#将用户输入的数据强制转换成整数并赋值给变量guess
if guess>randnumber:#判断变量guess是否大于变量randnumber
    print ("你的猜测太大了")#如果变量guess大于变量randnumber,则输出相应的提示信息
elif guess<randnumber#上述条件不满足则判断变量guess是否小于变量randnumber
    print ("你的猜测太小了")#如果变量guess小于变量randnumber,则输出相应的提示信息
else:
    print ("恭喜你猜对了")#如果变量不满足上述两个条件,则输出相应的提示信息

师父举例的:#函数 #缩进  

# 函数
def my_code(name1):

  print(name1)
  for i in name1:
    if i == 'c':
      break
    else:
      print(i)
      
      
name = ['a', 'b', 'c']
my_code(name)
print('GHJKGHJFGJGFHTFJYGUUGU')

我是在本地新建一个notepad文件夹修改后缀 .py 后编写函数脚本,输入打开cmd 直接拖进cmd里运行的

C:\Users\lilywan\Desktop\新建文件夹>python C:\Users\lilywan\Desktop\新建文件夹\新建文本文档.py
['a', 'b', 'c']
a
b
GHJKGHJFGJGFHTFJYGUUGU#这是运行的结果
  • 缩进
  • Python中的缩进表达程序的框架结构,表明代码之间的层次关系,缩进对代码格式要求非常严格,一般分为单层缩进和多层缩进。通常采用4个空格作为一个缩进量,另外也可以使用一个Tab键作为一个缩进量,需要注意的是在Python程序代码中,同一层次的代码块的缩进量必须相同,行尾的冒号和下一行的缩进表示一个代码块的开始,而一旦缩进结束,则表示代码块的结束。接下来,我们一起了解一下缩进格式的使用方法:
  • 一 单层缩进

 由上面的代码缩进,我们可以看出,缩进表示同一层次的逻辑关系,这时采用4个空格作为一个缩进量

2. 多层缩进

  • 多层缩进同样反映程序的框架结构,表达程序的多种层次关系。由于在Python程序中,单层缩进不能满足实际需要,所以我们需要通过多层缩进来满足实际工作学习的需要。

import turtle as s 
s. setup (1024,1024)
s. pensize(6)
color=["red","green","orange","purple","blue","cyan"]
s.bgcolor("black")
s.speed(100)
def happynewyear(x,y.al,r,a2):
    for i in range(24)
        s.pencolor(color[i%7])
        s. penup()
        s. goto(x.y)
        s. seth(48*i)
        s. pendown()
        s. circle(r*i,a2)
        s. penup()
happynewyear(200,360,-25,-60)
happynewyear(-200,360,90,-25,-30)
happynewyear(0,0,0,-10,-30)
happynewyear(400,180,90,-2.5,-30)
s. penup()
s. goto(-500,-200)
s. write("Happy New Year To You !",font=("Arial",56))