python学习笔记
关于python
M|Young
希望大家多多点赞
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
day12_python_函数的参数和返回值
1.函数参数和返回值的作用 1)无参数,无返回值 2)无参数,有返回值 3)有参数,无返回值 4)有参数,有返回值 1.如果函数内部处理的数据不确定,就可以将外界的数据以参数传递到函数内部 2.如果希望一个函数执行完成后,向外界汇报执行结果,就可以增加函数的返回值 ...原创 2022-02-04 03:07:03 · 290 阅读 · 0 评论 -
day11_python的全局变量和局部变量
1.局部变量 局部变量,也称内部变量,是指在一个函数内部或复合语句内部定义的变量 。局部变量的作用域是定义该变量的函数或定义该变量的复合语句。局部变量的生存期是从函数被调用的时刻算起到函数返回调用处的时刻结束,之后会被系统回收。 def demo1(): num = 10 print(num) # print(num) 语句不能调用demo1里的num,会报错 demo1() 注意:在不同函数中,可以定义相同名字的局部变量,但是彼此之间不会产生影响。 def demo1():原创 2022-01-24 15:10:29 · 706 阅读 · 0 评论 -
day10_python变量的可变和不可变类型
def test(num): print("在函数内部%d对应的内存地址是%d" % (num, id(num))) result = "hello" print("函数要返回数据的内存地址是%d" % id(result)) return result a = 10 print("a 变量保存数据的地址是%d" % id(a)) # 调用test函数,本质上传递的是实参保存数据的引用,而不是实参保存的数据 r = test(a) print("%s 的内存地址是%d"原创 2022-01-16 15:59:42 · 590 阅读 · 0 评论 -
python文件打包成可执行exe文件
先在windows电脑上安装工具 在命令提示符中输入 pip install pyinstaller 安装成功后,打开存放python的文件夹,在红框中输入cmd,进入当前目录下的命令提示符框 然后输入命令 pyinstaller -F card_main.py card_main.py是需要打包的python文件 打包成功后的exe文件放在当前目录下的dist文件夹下面 ...原创 2022-01-15 15:43:24 · 441 阅读 · 0 评论 -
day09_python_综合应用————名片管理系统
pass 关键字表示一个占位符,能够保证程序的代码结构正确 主函数 import card_tools while True: # TODO 显示功能菜单 card_tools.show_menu() card_function = input("请输入操作功能:") if card_function in ["1", "2", "3"]: # 新增名片 if card_function == "1": card_t原创 2022-01-09 04:28:47 · 168 阅读 · 0 评论 -
day08_python_高级变量类型(非数字型)
1.列表 序列是 Python 中最基本的数据结构。 序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,依此类推。 Python 有 6 个序列的内置类型,但最常见的是列表和元组。 列表都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python 已经内置确定序列的长度以及确定最大和最小的元素的方法。 列表是最常用的 Python 数据类型,它可以作为一个方括号内的逗号分隔值出现。 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号原创 2021-12-30 22:28:34 · 480 阅读 · 0 评论 -
day07_python_函数的基础知识
1.将九九乘法表代码封装成函数,然后调用 #原代码 row = 1 while row <= 9: col = 1 while col <= row: print("%d * %d = %d" % (row, col, col*row), end="\t") col += 1 print("") row += 1 #封装为函数multiple_table() def原创 2021-12-29 04:00:09 · 293 阅读 · 0 评论 -
day06_python_while的嵌套循环和转义字符的使用
顺序----从上向下,顺序执行代码 分支----根据条件判断,决定执行代码的分支 循环----让特定代码重复执行 1.while 2.break和continue 3.while的循环嵌套原创 2021-12-28 01:27:39 · 522 阅读 · 0 评论 -
day05_python判断语句if与随机数处理
1.if条件 1.1 格式 age = int(input("请输入你的年龄:")) if age >= 18: print("允许进入网吧") else: print("未成年人禁止进入网吧") 注意:if/else和其下方缩进部分是一个完整的代码块 1.2python比较运算符: 2.2 逻辑运算 age = int(input("输入一个在0-120之间的数:")) if 0 <= age <= 120: print("输入正确") else:原创 2021-12-27 04:27:51 · 595 阅读 · 0 评论 -
day04_python变量名和命名规则
1.标识符和关键字 1.1标识符 标识符就是程序员定义的 变量名、函数名 标识符可以由字母、下划线、数字组成 不能以数字开头 不能与关键字重名 1.2 关键字 关键字是在python内部已经使用的标识符 关键字具有特殊的功能和含义 开发者不允许定义和关键字相同名字的标识符 查看python中的关键字 import keyword print(keyword.kwlist) [‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’,原创 2021-12-26 16:55:45 · 469 阅读 · 0 评论 -
day03_python变量类型与变量转换
1.定义变量 # 定义变量 qq_number = "123456" qq_password = "admin" print(qq_number) print(qq_password) 1.1 演练——超市买苹果 apple_price = 10 apple_number = 3 spend_money = apple_number * apple_price print(spend_money) 输出: 1.2演练扩展——超市买苹果,只要买苹果就会返5块钱 apple_price = 10 app原创 2021-12-26 03:30:32 · 484 阅读 · 0 评论 -
day02_python注释和运算符
1.多文件项目演练 在day02下创建两个python文件 先点中一个文件,右键运行;右上角会出现文件框; 运行第二个文件,步骤也同样如此; 删除输出框内容 2.注释(解释器不会解释#右侧内容) 2.1单行注释(行注释) #号后跟个空格,就不会有语法错误 # 这是第一个注释 print("hello world") # 这是第二个注释 print("cat") 在右侧注释,代码和#之间有两个空格 print("pig") # 第二种单行注释 2.2多行注释(块注释) """ 这是多行注释 """原创 2021-12-25 22:24:20 · 302 阅读 · 0 评论 -
day01_python学习工具和基础
1.用touch命令建立python文件,然后书写内容,然后执行 2.报错方式 2.1 手误,打错命令 2.2 将多条命令写在一行(命令与命令之间加分号可解决问题) 2.3 缩进错误 2.4 python不支持中文 3 交互式运行python 退出 4 pycharm 4.1 软件介绍 PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具原创 2021-12-24 00:25:36 · 269 阅读 · 0 评论
分享