Python之整型、浮点型的运算

242 篇文章 11 订阅
216 篇文章 2 订阅

配置PyCharm字体大小

  • PyCharm默认字体真的有点小,确实有点难为近视眼,那重新配置一下PyCharm字体?,mac系统:PyCharm->Prefereemces- >Editor->Font,Windows系统:File->Settings->Editor->Font。现在的软件感觉特别高大上的,各种快捷功能,* 还能换皮肤什么的,特别好看,让人看着心生欢喜(__)

Python语法规范

  • 在Python编程中,特别特别需要注意语法规范,编写代码时字符与字符之间都要留一个空格的,虽然说如果不打空格也不会报错,但这样的代码易读性会大大的减弱,所以最好打空格啦(∇),毕竟至少方便自己以后检查错误和查看啥的…

运算符

  • 运算符的使用的话,感觉大部分语言的运算符都差不太多唉(比如我学过的JAVA),不过还是有不同的啦,所以如果同时学好几门语言的注意啦,很容易搞混有木有(+﹏+)~

1.算术运算符包括:+ , -, * , / , % , **

  • +,- ,* ,/ 这四种运算符就和以前学的数学常用的差不多了;

  • % 是求模运算,计算取整除法的余数。如3 % 2,就是 3 除 2,取整得到余数是 1;

  • **是乘方运算,比如:2 ** 3 表示2的3次方,等于 8;2 ** 4 表示 2 的 4 次方,等于 16;

2.位运算符包括:& ,| , ~ , ^ , << , >> ,(不常用,可以大概了解一下)

  • 2<< 2 == 8 等价于 2 * (2 **2),就是2乘以2的2次方,等于8;
  • 8>> 2 == 2 等价于 8 / (2 ** 2), 就是8除以2的2次方,等于2;

3.逻辑运算符包括:and,or,not

a = 1   #初始化一个a

#and实例:
if a > 0 and a < 2:
    print('yes')
else:
    print('no')

#or实例:
if a > 0 and a < 2:
    print('yes')
else:
    print('no')

#not实例
if not a < 0:
    print('yes')
else:
    print('no')

如果你依然在编程的世界里迷茫,
不知道自己的未来规划,
对python感兴趣,
这里推荐一下我的学习交流圈QQ群:895 797 751,
里面都是学习python的,

  • and 与,就是多个条件同时满足才输出yes,否则输出no ;

  • or 或,就是满足其中一个条件即可输出yes,所有的都不满足则输出no;

  • not 非(取反值),和条件是错的则输出yes,条件是对的则输出no;

4.比较运算符

  • ==( 等于);

  • != (不等于);

  • (大于);

  • < (小于);

  • = (大于并等于);

  • <=(小于并等于);

5.赋值运算符包括:= ,+= , -= , *= , /= , %=

  • x += 1 表示 x = x + 1;
  • x -= 1 表示 x = x - 1 ;
  • x *=1 表示 x = x * 1,其他的也是这个意思;
  • 需要注意的是:在 Python3 中只要出现了一个斜线 / ,结果一定会出现浮点数,如果想要整数需要写两个斜线 //,比如4 / 2结果是 2.0,如果需要等于 2,那么可以用4 // 2;

6.成员运算符包括:in ,not in

  • in 表示一个对象在另外一个对象中;

  • not in 则正好相反,表示一个对象不在另外一个对象中;

7.身份运算符包括:is , is not

  • 身份运算符用于判断某个对象是或者不是;

8.运算符优先级

  • ** 指数(最高优先级);
  • 其他的和数学规律式类似的,有括号先算括号里面的;

9.逻辑表达式

  • 逻辑表达符的优先级较低,所以在逻辑表达式中,逻辑表达符最后运算,且它们的优先级为 not > and>or;

10.数值转换与处理

  • 整形转化为浮点型:float(1) ,输出1.0;
  • 浮点型转化为整形:int(2.58) ,输出2;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值