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

脚本编译

我们刚安装完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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值