本文来源吾爱破解论坛
本帖最后由 喵小猪 于 2020-2-22 14:10 编辑
【笔记】开个坑,记录自己的成长——目录篇 https://www.52pojie.cn/thread-901480-1-1.html
免评走一走,活到九十九(不定期更新——最近工作忙碌)
id()函数 (返回一个对象在内存中的地址)
id(对象) is/is not 运算就是判定两个对象的内存地址是否一致
del 语句(delete的简写,用于删除变量,同时删除与对象的关联关系。如果可能则释放对象)
del 变量名
[Python] 纯文本查看 复制代码
a=100 del a
Python的内存管理和引用计数
每个对象都会记录有几个变量引用自身,当引用数量为0时,则对象被销毁,此种自动化内存管理的方式叫引用计数。
函数调用:
函数名(传参列表)
说明:
函数调用是表达式,一定会返回一个对象的引用关系Python函数
1.基本输出函数 print(将一系列的值以字符串的形式输出到标准输出设备上,默认为终端)
格式:print(value,...,sep='',end='\n')
选项的关键字参数为:
sep 两个值之间的分隔符,默认为一个空格
end 输出完毕后在末尾自动追加一个字符,默认为换行符 \n
示例:print(1+2)、print('hello')、print(1+2,'Q')
[Python] 纯文本查看 复制代码
print(1,2,3,sep='**')
[Python] 纯文本查看 复制代码
print('以下是参数“end”换三行') print(1,2,3,end='\n\n\n') print('我是最后一句')
[Python] 纯文本查看 复制代码
print('以下是参数“end”空字符串不换行') print(1,2,3,end='') print('我是最后一句')
变量 variable(用来绑定数据对象的标识符)
命名方法:变量名必须为字母或下划线开头,后面跟字母或下划线或数字,不能用Python的关键字做变量名
print、True、False、is、del、None、if、elif、
2.基本输入函数 input(从标准输入设置上读取一个字符串,末尾换行符会被删除)
示例: input('提示字符串')
[Python] 纯文本查看 复制代码
s=input('请输入字符串:') print('您输入的字符串是:',s)
help() 函数 可查看函数帮助文档
>>>help(函数名)
数值对象的构造(创建)函数
float(obj) 用字符串或数字转换为浮点数,如果不能出参数则返回0
int(x,base=10)或int(x=0) 用数字或字符串转换为整数,如果不给出参数则返回0。
base参数——进制,如二进制:int("1001",2)
complex(r=0.0,i=0.0) 用数字创建一个复数(实部为r,虚部为i)
bool(x) 用x创建一个布尔值(True/False)
bool(x) 返回假值的情况:
None 空值
False 布尔假值
0,0.0,0j
' ' 空字符串
( ) 空元组
[ ] 空列表
{ } 空字典
set() 空集合 (一切表示不存在的,返回假值)
内建的数值型函数:
abs(x) 取x的绝对值
round(number[, ndigits]) 对数值进行四舍五入,ndigits是小数向右取整的位数,负数表示向左取整
pow(x,y,z=None) 相当于 x**y或 x**y%z
语句 statement
语句是由一些表达式组成,通常一条语句可以独立执行来完成一部分事情并形成结果。一条语句建议写在一行内,多条语句写在一行内需要用分号隔开。
[Python] 纯文本查看 复制代码
print('hello') x=100+200 print(x) #或者 print('hello'); x=100+200; print(x)
换行:
显式换行:折行符 \
隐式换行:所有的括号内换行,称为隐式换行。
[Python] 纯文本查看 复制代码
i=1+2+3\ +6+3 print(i)#显式换行 i=(1+2+3 +5+6) print(i)#隐式换行
版权声明:
本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。