python解释过程
安装完成后配置这个地方
pycharm激活码
http://idea.medeming.com/jet/
可能已经失效,建议淘宝买一个激活码,好像是教育的,但是可以直接激活专业版pycharm,jet brain的其他软件idea等都能用,直接账户激活,一年有效期
自上而下
在 Python 中程序的执行是自上而下的,会从没有缩进的代码开始执行,只有处于调试状态下才可以设置断点
_
Python 中的整数类型
_type 可以被用于查看指定数值或变量的类型
print(type(10), 10)
在 Python3 中,所有的整数都是 int 类型,可以表示的范围是无限的
print(987654321**100)
将十进制数转换成不同进制的数
print(hex(100), oct(100))
将字符串对应的指定进制转换成十进制
print((int("64", 16)))
Python 中的字符串类型: str
print("this is string \"(test)\"")
双引号可以直接包含单引号
print('this is string "(test)"')
三个引号可以用于保留字符串的原有格式
print('''this is string''')
布尔类型
_Python 中的布尔类型都是首字母大写
print(type(True), type(False))
弱类型的语言
_Python 是一个弱类型的语言,弱类型就是说,在程序的运行过程中,变量的类型是可能变化的,指明变量的类型没有意义
number = 100
print(type(number))
number = 1.1
print(type(number))
引用计数
_每一个变量都有一个对应的引用计数,当一个变量的引用计数为 0 的时候,变量就会被销毁
import sys # 类似导入头文件
s = "wo jiao 15pb"
print(sys.getrefcount("wo jiao 15pb"))
s1 = s # 变量的赋值
print(sys.getrefcount("wo jiao 15pb"))
del s1 # 类似于释放空间
print(sys.getrefcount("wo jiao 15pb"))