Python3学习(2)——脚本编译、注解、运算符

xiaoxiao2021-03-01  30

脚本编译

我们刚安装完Python的时候运行代码都是通过命令行运行的,这样子非常麻烦,所以我们要把代码写在文件中,这样运行起来就非常方便了(方法适用Windows平台):

首先把代码print ("Hello, Python!");写在文件hello.py中然后在命令行输入python3 hello.py就可以运行了

注解

单行注解 :

# 这是一个注释 print("Hello, World!")

多行注解:

''' 这是多行注释,用三个单引号 这是多行注释,用三个单引号 这是多行注释,用三个单引号 ''' print("Hello, World!")

也可以这样:

""" 这是多行注释,用三个双引号 这是多行注释,用三个双引号 这是多行注释,用三个双引号 """ print("Hello, World!")

运算符

由于其他运算符都和Java差不多,所以这里我就不记录了。主要记录的是位运算符,因为在Java中我没有学好。

位运算符
a = 60 # 60 = 0011 1100 b = 13 # 13 = 0000 1101 c = 0 c = a & b; # 12 = 0000 1100 c = a | b; # 61 = 0011 1101 c = a ^ b; # 49 = 0011 0001 c = ~a; # -61 = 1100 0011 c = a << 2; # 240 = 1111 0000 左移两位 c = a >> 2; # 15 = 0000 1111 右移两位
逻辑运算符
and 表示与操作,相当于Java的&or 表示或操作,相当于Java的 |not 表示非操作,相当于Java的 ! ,用法:not( a and b )
成员运算符
a = 10 b = 20 list = [1, 2, 3, 4, 5 ]; if ( a in list ): print ("1 - 变量 a 在给定的列表中 list 中") else: print ("1 - 变量 a 不在给定的列表中 list 中") if ( b not in list ): print ("2 - 变量 b 不在给定的列表中 list 中") else: print ("2 - 变量 b 在给定的列表中 list 中")
身份运算符 is 和 is not

身份运算符用于对比两个标识符内容是否一致:

a = 20 b = 20 if ( a is b ) #返回true if ( a is not b) #返回false
转载请注明原文地址: https://www.6miu.com/read-3450048.html

最新回复(0)