Python基础1

1.注释

注释分为单行注释和多行注释。
单行注释使用:#
多行注释使用:’’’ ‘’’'或者""" “”"

2.算数运算符

算数运算符有:+ ,- ,* ,/ ,//整除, %求余, ** 幂
以及比较运算符,
逻辑运算符:and,or,not
位运算符:
操作符 名称 示例
~ 按位取反 ~4
& 按位与 4 & 5
| 按位或 4 | 5
^ 按位异或 4 ^ 5
<< 左移 4 << 2

右移 4 >> 2
print(bin(4)) # 0b100
print(bin(5)) # 0b101
print(bin(~4), ~4) # -0b101 -5
print(bin(4 & 5), 4 & 5) # 0b100 4
print(bin(4 | 5), 4 | 5) # 0b101 5
print(bin(4 ^ 5), 4 ^ 5) # 0b1 1
print(bin(4 << 2), 4 << 2) # 0b10000 16
print(bin(4 >> 2), 4 >> 2) # 0b1 1
三元运算符:
1.small = x if x < y else y
2.letters = [‘A’, ‘B’, ‘C’]
if ‘A’ in letters:
print(‘A’ + ’ exists’)
运算符的优先级
一元运算符优于二元运算符。例如3 ** -2等价于3 ** (-2)。
先算术运算,后移位运算,最后位运算。例如 1 << 3 + 2 & 7等价于 (1 << (3 + 2)) & 7。
逻辑运算最后结合。例如3 < 4 and 4 < 5等价于(3 < 4) and (4 < 5)。

3.变量

type()方法可以查看变量类型
b = dir(int),print(b) 查看变量的方法
import decimal
from decimal import Decimal
a = decimal.getcontext()#查看默认保留几位小数
b = Decimal(1) / Decimal(3)#保留一位,保留三位
bool()#返回值只要参数不为空或者为0,0.0就返回False,其余为true
isinstance(1, int)#判断对象是否是已知的类型,例:1是不是int
强类型转化 :int(),str(),float()
print(,end=’&’)#四个参数
将对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出;
关键字参数sep是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;
关键字参数end是输出结束时的字符,默认是换行符\n;
关键字参数file是定义流输出的文件,可以是标准的系统输出sys.stdout,也可以重定义为别的文件;
关键字参数flush是立即把内容输出到流文件,不作缓存。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值