侧边栏壁纸
  • 累计撰写 793 篇文章
  • 累计创建 1 个标签
  • 累计收到 1 条评论
标签搜索

目 录CONTENT

文章目录

基本

Dettan
2021-07-10 / 0 评论 / 0 点赞 / 130 阅读 / 759 字
温馨提示:
本文最后更新于 2022-07-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
isinstance(a,b) 判断a和b的类型是否一样
出错信息都用异常传递
安装库的时候用pip3 install name 装 因为用的python3
字符串,list,元组,字典,都可以用[1]访问元素,都是从0开始的,但用[1:2]截取的时候就输出前2个减去前1个
list~的=赋值是引用,相当于弄得指针,而用.copy(),便可以这的赋值。
#!/usr/bin/python3  linux里写的,window里不用写,写了也没事。
range(a,b)  输出a到b-1 ,左闭右开
分号是在一行写多条语句时用,和JS一样。
解决print不能输出中文。 import io, sys ; sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf-8')
+ 是连接符,连接字符串·列表·
是重复操作。例子: print(a*2) 输出aa
元组·list·set好像都是集合
函数返回多个值的时候是以元组方式返回。
# 单行注释
'''或者""" 三个单引号或者三个双引号是 多行注释
python中单引号和双引号使用完全相同。
使用三引号('''或""")可以指定一个多行字符串。
转义符 '\'
自然字符串, 通过在字符串前加r或R。 如 r"this is a line with \n" 则\n会显示,并不是换行。
python允许处理unicode字符串,加前缀u或U, 如 u"this is an unicode string"。
字符串是不可变的。
按字面意义级联字符串,如"this " "is " "string"会被自动转换为this is string。
来源: http://www.runoob.com/python3/python3-basic-syntax.html
可以在同一行中使用多条语句,语句之间使用分号(;)分割
成员运算符
除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。
Python身份运算符
身份运算符用于比较两个对象的存储单元
注: id() 函数用于获取对象内存地址。
is 与 == 区别:
is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。
python 中的 and 从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值;
or 也是从左到有计算表达式,返回第一个为真的值;
其中数字 0 是假,其他都是真;
字符 "" 是假,其他都是真;
复合赋值     a, b = 0, 1;    a, b = b, a+b

end 关键字    print(b, end='')  把原先末尾要添加的换行符换成end=指定的字符串。
import sys;print(sys.version)

0

评论区