一.与用户交互 输入 获取用户输入 username = input('请输入您的用户名>>>:') '''将input获取到的用户输入绑定给变量名username''' print(username, type(username)) # input获取到的用户输入全部都会转成字符串 输出 print() 1.括号可以使用逗号隔开多个元素一起打印 2.自带end参数,可以控制打印的排版 print(123, end = '\n') print(123, end = '$') 二.格式化输…
python语法入门之流程控制 流程控制是指控制流程,具体指控制程序执行的流程. 流程控制分为三种: 1.顺序结构 程序从上而下的正常执行(正常执行的代码就是顺序结构) 2.分支结构 赋予程序人的思维逻辑进行判断.(用if进行判断) 3.循环结构 让程序进行重复的判断.(用while,或者for) 分支结构 分支结构就是根据条件与你定义的参数进行判断.若满足条件1则执行代码块1,若不满足,则与下面条件相对比..直到语句结束. if语句用法: if 条件1: #如果条件1成立,则执行代码块1,若不…
与用户交互 输入 input    # python2与python3的区别        '''python3'''    # 将获取到的用户输入赋值给变量名res    res = input('please input your username>>>:')    print(res, type(res))  # id返回一串数字(可以看成是内存地址) type返回变量值的数据类型    '''input获取到的用户输入都会存成字符串形式'''        '''python2'…
一:基本数据类型知识点 1.基本数据类型 Number 数字 String 字符串 Bool 布尔 List 列表 Tuple 元组 Set 集合 Dictionary字典 2.分类 )标准的python标量类型 None  python中的null Number  数字类型 Bool    True或者False String   字符串类型 )容器数据类型 List  列表 Tuple  元组类型 Set   集合类型 Dictionary   字典 3.字符串 可以使用单引号,也可以使用双…
引子 上一篇我们主要了解到了python这门编程语言,今天来说一下关于用户交互,数据类型和运算符方面的学习内容 用户交互 什么是用户交互? 用户交互就是人往计算机里输入数据(input),计算机输出结果(print) 很简单一个例子,我们在pycharm中输入以下代码 age = input("请输入年龄:") #往计算机中输入数据 print(type(age)) #让计算机输出age的数据类型 这时,计算机就会接收用户输入,其实无论输入什么类型的数据,最终返回的一定是字符串(str…
程序=数据+功能        我们学习编程语言的目的是为了控制计算机能够像人一样去做事        所以说,编程语言中出现的所有的语法都是为了控制计算机能够像人一样去做xxx事  一.注释:  1.多行注释       加在哪?          通常加在整个文件的开头,用于对文件进行整体性的说明       可以有多少个?           所以说通常一个文件只有一个多行注释           """           注释1           注释2     …
注释 """多行注释加在整个py文件的开头用来对该py文件进行一个整体性的说明通常一个py中只有一个多行注释"""​# 这是一行贼溜的代码print("hello") # 这是一行贼溜的代码​​# ctrl+?:批量加减少注释# print('hello1')# print('hello2')# print('hello3')print('end')​​"""总结:注释的两种用途1.对代码进行注解…
分支结构 什么是分支结构 为什么要用分支结构 如何使用分支结构 if语法 if应用案例 循环结构 什么是循环结构 为什么要用循环结构 如何使用循环结构 while循环语法 while循环应用案例 for循环语法 for循环应用案例 分支结构 什么是分支结构 # 分支结构就是根据条件判断的真假去执行不同分支对应的子代码 为什么要用分支结构 # 人类某些时候需要根据条件老决定做什么事情,比如:如果今天下雨,就带伞# 所以程序中必须有相应的机制来控制计算机具备人的这种判断能力 如何使用分支结构 if语…
目录 一.变量 1.1 什么是变量 1.2 怎么使用变量 1.3 变量名的命名规范 1.4 变量名的命名风格 1.5 变量的三大特征 2.常量 一.变量 1.1 什么是变量 # 变量就是可以变化的量,量是指事物的状态,比如年龄.身高 1.2 怎么使用变量 先定义,后使用 变量名 赋值等号 变量值 age = 18 number = 521 1.3 变量名的命名规范 只能由数字.字母.下划线组成 不能用中文(其实变量名用中文也可以正常执行) 不能以数字开头 区分大小写 1.4 变量名的命名风格 驼…
# (1)垃圾回收机制GC# 引用计数# x = 10 # 值10引用计数为1# y = x   # 值10引用计数为2## y = 1000 # 值10引用计数减少为1# del x     # 值10引用计数减少为0​# 分代回收->解决引用计数效率问题(存活时间越长扫描频率越低)# 标记/清除->解决引用计数有可能会发生内存泄漏(除了可以访问的标记,其余的应清除)​# ps:如果我们想要回收python程序的内存空间,只能通过把变量值的引用计数减为0的方式实现​# (2)小整数池: -5…