【python基础】二、运算符

P17 print()

print(name, age, gender) # sep默认的分隔是空格
print(name, age, gender, sep='#')
print('AAA'#默认end='\n'
print('AAA', end='')  # 'AAA\n' ---> 'AAA'
print('BBB', end='')  # 'BBB\n' ---> 'BBB'

P18 转义字符

# \n 换行  \t 制表符 \'   \''   \\   
# \r 回车 让光标回到行首,覆盖之前的内容  

P19 字符串和常量

print(r'hello\py\thon') # r'' raw 原样输出字符串内容,即使有转义字符也不转义
  • 常量使用全大写命名
  • 三引号用来输出较长信息,保留当前格式或作为注释使用

P20 格式化输出

print('hello'+ name)
print('hello %s %(name) #占位

P21 格式化使用

str()  # %s --> str()
int()  # %d  digit 数字 
# %.2f 保留两位小数 

P22 format格式化

message = '我叫{},我今年{}岁了'.format(name, age)

P23 input输入 P24 练习

input() 阻塞型,默认为str类型(字符串类型) 

P25 赋值运算符

name = 'frank'
name1 = name 

print(id(name), name)
print(id(name1), name1)

P26 运算符

a += 1 # a = a + 1
a *= 1 # a = a * 1
a /= 1 #除
// #整除
** #次方
% #取余 

P27 复习
P28 关系运算符

 #is 用户对象的比较
  • 源文件下会复用相同的数值
  • 交互式下的小整数对象池 [-5, 256] 这些整数是提前建好的,不会被垃圾回收,可以复用的,如果整数太大,需重新开辟新的内存空间

P29 逻辑运算符

#and 逻辑与 or 逻辑或 not 逻辑非 

P30 P31 P32 二、八、十进制

  • 二进制 表示 0b
  • 八进制 表示 0o
  • 十进制 表示
  • 十六进制 0x
&   # 与
|   # 或
~   # 非
^   # 亦或
<<  # 左移
>>  # 右移

P33 三目运算符

# c的 格式:表达式 ? 真 : 假
# python 真 if 表达式 else 假
result = (a+b) if a<b else (b-a)

P34 if语句

if 表达式:
	真
else:
	假
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值