随笔分类 - python基础
摘要:为了让计算机能够像人一样与用户沟通交流 比如,过去我们去银行取钱,用户需要把帐号密码告诉柜员,而现在,柜员被ATM机取代,ATM机就是一台计算机,所以用户同样需要将帐号密码告诉计算机,于是我们的程序中必须有相应的机制来控制计算机接收用户输入的内容,并且输出结果 输入input: # 在python3
阅读全文
摘要:目录: 一 引入 二、什么是垃圾回收机制? 三、为什么要用垃圾回收机制? 四、理解GC原理需要储备的知识 4.1、堆区与栈区 4.2 直接引用与间接引用 五、垃圾回收机制原理分析 5.1、引用计数 5.2、引用计数的问题与解决方案 5.2.1 问题一:循环引用 5.2.2 解决方案:标记-清除 5.
阅读全文
摘要:一 引入 我们学习变量是为了让计算机能够像人一样去记忆事物的某种状态,而变量的值就是用来存储事物状态的,很明显事物的状态分成不同种类的(比如人的年龄,身高,职位,工资等等),所以变量值也应该有不同的类型,例如 salary = 3.1 # 用浮点型去记录薪资 age = 18 # 用整型去记录年龄
阅读全文
摘要:目录 一 引入 二 变量 1、什么是变量? 2、为什么要有变量? 3、怎么使用变量 (先定义、后调用) 3.1 变量的定义与使用 3.2 变量名的命名规范 3.3 变量名的命名风格 3.4 变量值的三大特性 三 常量 1、什么是常量? 2、为什么要有常量? 3、怎么使用常量? 四 视频链接 一 引入
阅读全文
摘要:安装Cpython解释器 打开官网 https://www.python.org,按提示下载即可   # l = [111,] # l.append(222) # l = [11
阅读全文
摘要:整型与浮点型 # 整型基本使用 # 1、用途 # 年龄 生日 整数类型 # 2、定义方式 age = 18 # age = int(18) # 3、类型转换 # int() 将括号内的数据转成整型 # print(int(123)) # print(int('123')) # print(int('
阅读全文
摘要:与用户交互 输入 input 在python3上述关键字获取到的用户输入都是字符串类型 在python2上述关键字获取到的用户输入需要用户自己指定类型 raw_input等价于python3里面的input 输出 print 可以连续打印多个值 逗号隔开即可 格式化输出 %s 任意类型占位符 'my
阅读全文
摘要:输入 input # python2与python3的区别 '''python3''' # 将获取到的用户输入赋值给变量名res res = input('please input your username>>>:') print(res, type(res)) # id返回一串数字(可以看成是内
阅读全文
摘要:编写py程序的两种方式 1.cmd窗口 2.编辑环境 pycharm vscode sublime 编程环境的选择 pycharm 变量与常量 1.变量的定义(底层逻辑) 变量名 赋值符号 变量值 2.变量名的命名规范 数字 字母 下划线的组合 数字不能开头 下划线尽量不要用(后续有特殊含义) 不能
阅读全文