栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python的变量赋值与运算符 10月5日学习笔记

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python的变量赋值与运算符 10月5日学习笔记

文章目录
    • 一、输出存入文件
    • 二、不同数字类型转换
    • 三、input()函数
    • 四、运算符
      • 4.1 算数运算符
      • 4.2 赋值运算符
      • 4.2.1 链式赋值
      • 4.2.2 参数赋值
      • 4.2.3 解包赋值
      • 4.3 比较运算符
      • 4.5 位运算符
    • 五、总结

一、输出存入文件
fp=open('E:/text.txt','a+')
print('hello','world',file=fp)
fp.close
二、不同数字类型转换

  • str转换成int类型,字符串为数字串
  • float转成int类型,截取整数部分,舍掉小数部分
  • 将str转换成float类型,str必须为数字串,会加.0
  • 将str转成int类型,报错,因为字符串为小数串
  • 将str转成int类型时,字符串必须为数字串
三、input()函数

类似于read

test=input('ceshi')
print(test)

小实验

a=input('加数')
b=input('另一个加数')
print(int(a)+int(b))

注意:input函数默认输出str类型,如果要运算则需要转换为int函数,另一种方式:

a=int(input('加数'))
b=int(input('另一个加数'))
print(a+b)
四、运算符 4.1 算数运算符


注意点

4.2 赋值运算符

4.2.1 链式赋值
a=b=c=20
print(a,id(a) ,b,id(b), c,id(c))  #链式赋值
结果:20 140719767423248 20 140719767423248 20 140719767423248
4.2.2 参数赋值

4.2.3 解包赋值
a,b,c=1,2,3
print(a,b,c)
4.3 比较运算符


注意:一个等号称为赋值运算符,两个等号称为比较运算符.

4.5 位运算符



&:同为1是为1,不同为0

|:不同为1时,结果为1

左移一位,相当于乘2

右移一位,相当于除2

五、总结

总结

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/295825.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号