美文网首页python小白联盟
python入坑第三天|输出和运算符

python入坑第三天|输出和运算符

作者: 雨路浅歌 | 来源:发表于2018-05-08 20:17 被阅读136次

终于,今天可以正式进入python的基础知识学习了,好激动有木有?那么今天我们学习输出'Hello world!'语句以及运算符。

'Hello world'的输出

我们来简单对照一下C,Java和python输出'Hello world'的代码

C语言

#include

main()

{

printf('Hello world!')

}

Java

publicclassHelloworld{

publicstaticvoidmain(String[]args){

System.out.println('Hello world!')

    }

}

python

print('Hello world!')

可以看出,python的语法结构非常地简洁,虽然python的运行速度相对来说比较慢,但是这也影响不了蛇友们对它的喜爱。读者可以自行打开jupyter notebook运行以上python代码,就可以得到'Hello world'了。

当然,我们也可以同时打印两句'Hello world'

print('Hello world','Hello world')

想要以某种字符结尾,我们可以这样子写:print('Hello world',end=' '),这表示以空格结尾,当然还可以换成其它字符,想要在打印的时候不换行,我们就可以使用这种方法。

运算符

运算符包括以下几种:

算术运算符

逻辑运算符

比较运算符

成员运算符

位运算符

赋值运算符

身份运算符

1.算术运算符

算术运算符其实很简单,就是+,-,*,/,%,**,可能大家对%和**比较陌生,不过不用担心,等下我举个例子你们就知道了。

+(加法)

-(减法)

*(乘法)

/,//(除法)

%(取余数)

**(乘方)

当然也可以用pow(2,3)来计算

注意:/与//不一样,//可以理解为向下取整,即取比用/得到的结果小的最大整数,好像有点拗口,举个例子:

8/3=2.666666666666,那么8//3=2,-8/3=-2.666666666666,那么-8//3=-3

2.逻辑运算符

python中的逻辑运算符及其描述和实例,假设a = 1(True,非0即为True),b = 0(False)

3.比较运算符

python的比较运算符及其描述和实例,假设a = 5,b = 6

4.成员运算符

python中的成员运算符及其描述和实例,假设a = [1,2,3]  (a是列表,以后会学到)

5.位运算符

python中的位运算符及其描述和实例如下,假设a = 15(二进制位00001111),b = 60(二进制为00111100)

可能大家还不是很明白,我给大家画个图吧

6.赋值运算符

python中的赋值运算符及其实例如下:

7.身份运算符

身份运算符有is和is not两种,a is b 相当于id(a)==id(b),同理a is not b 相当于id(a)!=id(b)  (注:位取地址方法)

附:==和is的区别是:==比较的是值,即看起来一样就返回True,is比较的是id,即内存地址一样才返回True,通俗的解释是前者比较的是外貌,后者比较的是灵魂。

代码举例:

今天的内容就是这些,大家好好练习一下吧。更多精彩内容扫描下方二维码关注python小白联盟吧。

相关文章

网友评论

本文标题:python入坑第三天|输出和运算符

本文链接:https://www.haomeiwen.com/subject/jlowrftx.html