Python 复习 日志2024/8/9

Python 复习 日志2024/8/9

print()输出
input()输入
换行\n 
制表\t  123\t456     果123 空格 空格 空格 空格 456
覆盖\r  123 \r 456   果 456
删除\b 123\b 456   果 12 456
斜杠 \\  123\\456    果123\456
不转义输出: R 或 r    R"123 \n 456" 果 123 \n 456

关键词,关键字 (import keyword) keyword.kwlist

'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

以上关键字不能作为变量名使用!
 

代码格式:

                    if 2>1:
  占位4空格或TAB 做什么  

多行语句:ddd=a+b+c 多行需加 \

                ddd=a+\

                         b+\

                         c

ddd=[ ] ;( ) ; { } 正常多行

引号'''   多行注释   ''' 或  '' 注释'' \ ''注释2 '' 多行

#注释

变量命名: 不能数字开头 3A
区分大小写 aa 不等于 Aa 
aa=100 Aa=100 aa+Aa=200
快捷赋值(同步赋值) a,b,c=100,200,300  取反赋值 a=not true  a=false 
and 与运算 1 true 0 false
1 and 1  果 1
1 and 0  果0
0 and 0  果0
or    或运算 1 true 0 false
1 or 1 果1
1 or 0 果1
0 or 0 果0

Int整数 100 float 浮点数 99.99 bool 布尔  true false 

运算:+ - * /   加减乘除

  1. 向上取整:这个操作会将一个小数或分数四舍五入到最近的更大的整数。例如,2/4 = 0.5,向上取整后是1。 {math.ceil()不适用于分数}

  2. 向下取整:这个操作会将一个小数或分数四舍五入到最近的更小的整数。例如,2/4 = 0.5,向下取整后是0。

  3.   2//4  双斜杠 // 表示整数除法(也称为地板除法),这意味着结果会被向下取整到最接近的整数。    结果是0 

  4.  {math.floor()不适用于分数}

% 运算符表示取模运算,也就是求两个数相除后的余数。

例: 7%3      余 1

      21%26 余21

      36%72 余36

2**2   2的2次方  果4

2**3   2的3次方  果8

(1+true)=2

(1+false)=1

==判断等于

=  赋值

None(什么都没有)

None+1  不能运算   None+"1" 

AA=print("2126") 输出2126
print(AA) 输出None

切片操作

切 片 [ 开 始 : 结 尾 ] 取 左 不 取 右 

name="我爱你啊"

我 0

爱 1

你 2

啊 3

name[0:3] 果 我爱你  从索引0开始到索引2(不包括索引3)

name[1:3] 果 爱你     从索引1开始到索引2 (不包括索引3)

name[  :  ] 果 我爱你啊  name[0:len(name)]
其中 len(name) 是字符串 “我爱你啊” 的长度
name[0:4]果  我爱你啊
从索引0开始到索引3(不包含索引4)

我 (-4)

爱 (-3)

你 (-2)

啊 (-1)

name[-1]    果    啊            负数索引可以访问字符串中的最后一个或几个字符
name[-3:-1]果   爱你          从倒数第三个字符开始到倒数第二个字符
name[-3:]   果   爱你啊               从倒数第三个字符开始直到字符串结束的所有字符

开始:结尾:步长

 name[0:4:2]   果 我 你
0:4 取 我爱你啊
:2 取间隔  我  你

反转:name[::-1]    啊你爱我  把其颠倒

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值