django TCP连接 swift nhibernate flexbox ansible jboss grid vue配置 直销系统源码 bootstrap时间轴 查看oracle连接数 plsql连接mysql pyhton中异常和模块 docker创建容器 python中import python返回值 javamysql java中的集合 java接口规范 linux服务器登录 圣骑士装备 战地2单机地图 亚索刀光特效包 制作字幕的软件 ps制作表格 文明6万神殿 脚本网站 linux格式化硬盘 qq农场图标 igfxtray ps字体描边 ps光照效果 机箱最佳风道图 js观察者模式 只狼钟 dns地址 退货保障卡 正则表达式测试 拼多多打单
当前位置: 首页 > 学习教程  > 编程语言

菜鸡的python学习过程基础篇(三)

2021/1/13 19:58:07 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

文章目录前言一、赋值二、运算符1.算术运算符**(3)“*”号:**2.比较运算符3.赋值运算符3.逻辑运算符总结好了,最后再次让我们高呼Python赛高前言 关于Python的变量赋值与运算符 一、赋值 在Python中,为变量赋值的方法与JAVA相同&#xff0c…

文章目录

  • 前言
  • 一、赋值
  • 二、运算符
    • 1.算术运算符
    • **(3)“*”号:**
    • 2.比较运算符
    • 3.赋值运算符
    • 3.逻辑运算符
  • 总结
  • 好了,最后再次让我们高呼Python赛高


前言

关于Python的变量赋值与运算符


一、赋值

在Python中,为变量赋值的方法与JAVA相同,都是用“=”号来复制,如:

s=1

这是为标识符“s”赋上数字值,如果要是为标识符“s”赋字符值,则:

s="我是菜鸟"

这便是为标识符“s”赋字符值

如果是数字,如1,2,3等数字,不加双引号便是数字型,加了双引号便是字符型,而像汉字那种则必须加双引号,否则会报错。注意:双引号必须是英文的。

关于数据类型,以后再唠

二、运算符

1.算术运算符

算术运算符是指“+” “-” “*” “/”等数学符号的运算,如:

(1)“+”号:

print(1+1)

结果:

2

“+”号运算符是把两个数相加在一起,输出和

(2)“-”号:

print(2-1)

结果:

1

“-”号的运算符是把两个数相减,输出差

(3)“*”号:

print(2*2)

结果:

4

“*”号的运算符是把两个数相乘,输出积

(4)“/”号:

print(4/2)

结果:

2.0

“/”号的运算符是把两个数相除,输出商,注意:输出的商默认小数类型。

(5)“%”号:

print(5%2)

结果:

1

“%”号的运算符是取两个数的余数并输出,如果没有余数则输出“0”

(6)“//”号(地板除):

print(5//2)

结果:

2

“//”号的运算符是取两个数的余数并输出,如果没有余数则输出“0”

(7)幂运算:

print(6**2)

结果:

36

“**”号的运算符是指幂运算,就是算一个数的几次方,如例子中6,它的2次方是36,所以最后输出了36。

2.比较运算符

比较运算符通常搭配“if”语句或者循环语句来使用
比较运算符指的是“==” “>” “<”等符号,如:

(1).“==”号:

s=2
if s==2:
    print(s)

结果:

2

“==”运算符指的是判断一个变量的值是否等于这个需求值。

(2).“!=”号:

s=1
if s!=2:
    print(s)

结果:

1

"!="运算符指的是判断一个变量的值是否不等于这个需求值。

(3).“<”号:

s=1
if s<2:
    print(s)

结果:

1

"<"运算符指的是判断一个变量的值是否小于这个需求值。

(4).“>”号:

s=2
if s>1:
    print(s)

结果:

2

">"运算符指的是判断一个变量的值是否大于这个需求值。

(5).“>=”号:

s=2
if s>=1:
    print(s)

结果:

2

">="运算符指的是判断一个变量的值是否大于或者等于这个需求值。

(6).“<=”号:

s=1
if s<=2:
    print(s)

结果:

1

"<="运算符指的是判断一个变量的值是否小于于或者等于这个需求值。

3.赋值运算符

赋值运算符通常搭配循环语句来使用
赋值运算符指的是为标识符赋值时的符号和运算,如:

(1).“=”号:
这是单纯的为标识符赋值

(2).“+=”号:

s=0
while s!=2:
    print("Python赛高")
    s+=1

结果:

Python赛高
Python赛高

“+=”号,是让一个变量每次循环时值都加上自己定义的一个值。

(2).“-=”号:

s=2
while s!=0:
    print("Python赛高")
    s-=1

结果:

Python赛高
Python赛高

“-=”号,是让一个变量每次循环时值都减去自己定义的一个值。

(3).“*=”号:

s=2
while s!=4:
    print("Python赛高")
    s*=2

结果:

Python赛高

“*=”号,是让一个变量每次循环时值都乘自己定义的一个值。

(4).“/=”号:

s=4
while s!=2:
    print("Python赛高")
    s/=2

结果:

Python赛高

“/=”号,是让一个变量每次循环时值都除自己定义的一个值。

(5).“%=”号:

s=5
while s!=1:
    print("Python赛高")
    s%=2

结果:

Python赛高

“%=”号,是让一个变量每次循环时值都除自己定义的一个值,之后取其余数。

(5).“**=”号:

s=5
while s!=25:
    print("Python赛高")
    s**=2

结果:

Python赛高

“**=”号,是让一个变量每次循环时值都除自己定义的范围内的一个平方,之后取其积。

(5).“//=”号:

s=5
while s!=2:
    print("Python赛高")
    s//=2

结果:

Python赛高

“//=”号,是让一个变量每次循环时值都除自己定义的一个值,之后取整数部分。

3.逻辑运算符

逻辑运算符通常搭配“if”语句或者循环语句来使用
逻辑运算符是值判断两个数之间的关系,包含:and or not,详细的会在"if"语句里面仔细唠。


总结

为标识符赋值很简单,但是要注意自己赋值的类型是什么。关于各种运算符,很大一部分是要搭配“if”语句和循环语句来使用的,使用时要注意各种运算符的含义,不要搞混。

好了,最后再次让我们高呼Python赛高

(以上来自一个小菜鸟的理解,不喜勿喷)


本文链接: http://www.dtmao.cc/news_show_600217.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?