- 博客(17)
- 收藏
- 关注
原创 Python之文件读写 day9
在基本模式后加'b',比如'rb' 'wb' 等。读取文件时,二进制数据能正确解码为中文字符,避免乱码。'w':写入模式,文件不存在则创建后再写,若存在则先覆盖原有内容再写入。仅用于文本模式(默认模式),二进制模式 ('b') 不需要指定。'a':追加模式,在文件末尾添加内容(不会覆盖原有内容)'x':创建模式,创建新文件,文件已存在则报错。'a+':读写模式,写入内容后追加在末尾。'r' :只读模式,文件不存在则报错。'w+':读写模式,但是会先清空文件。'r+':读写模式,可同时读写。
2025-09-14 21:14:43
502
原创 Python之函数 day7
使用def关键字定义函数#基本语法def 函数名(参数):函数体return 返回值(可选)#自定义函数,用def封装#调用函数hello()
2025-09-10 20:47:32
127
原创 Python之条件和循环练习 day6
计算机随机生成1-100之间的整数,玩家共有6次机会输入数字,计算机每次都会给出“猜大了,猜小了”的提示。”若6次过后仍未答对则会提示 “智商余额不足,请充值”每一注都需要随机生成6个红球号码,随机生成1个蓝球号码。此处需要注意随机生成的红色号码不能重复,红蓝号码都需要格式化以符合彩票号码的常规显示格式。先由计算机随机生成数字,此处需要导入random包;模拟双色球选号,红球的范围是1-33,蓝球的范围是1-16,每一注是6个红球和1个蓝球。我们决定要生成几注后,由计算机随机生成红球和蓝球的号码。
2025-09-09 17:12:05
176
原创 Python之字典 day4
在 Python 中,字典(dictionary)是一种键值对(key-value)形式的无序数据结构,用于存储具有映射关系的数据。通过键可以快速访问对应的值。#key具有唯一性,不能重复,如果重复则会被后边的数据覆盖前面相同key的value#key必须是不可变类型(如字符串,数字,元组),列表等可变类型不能作为键#数字可以不加引号student = {'name':'张三','age':20,'hobby':'唱歌'}#空字典。
2025-09-07 13:49:49
485
原创 Python之元组 day4
在 Python 中,元组(tuple)是一种不可变的序列类型,与列表类似,但一旦创建就无法修改其元素(包括添加、删除、修改元素)。不能修改,只能查询。元组通常用于存储不可变的数据集合。# 基本定义t3 = (1, "hello", True, 3.14) # 可包含不同类型元素# 特殊情况:单个元素的元组需加逗号(否则会被视为普通括号)t4 = (5,) # 正确的单元素元组t5 = (5) # 不是元组,而是整数 5。
2025-09-07 13:49:21
124
原创 Python之列表 day3
在 Python 中,列表(List)是一种有序、可变的数据结构,可以存储多个不同类型的元素。列表的定义方式非常简单,使用方括号[] 来包裹元素,元素之间用逗号。将一个列表的元素添加到另一个列表的末尾(修改原列表,无返回值)直接将两个列表相加,返回一个新的合并列表。可以根据索引删除指定元素,也可以删除整个列表或列表的切片。(都为列表、都为字符串或都为元组等),否则会报错。不仅能追加到末尾,还能插入到列表的任意位置。
2025-09-06 16:13:54
540
原创 Python之字符串 day2
字符串 stringprint(msg)print(type(msg)) #由第一天所学知识可得type()可获取数据类型,则将打印出<class 'str'>
2025-09-03 21:40:06
598
原创 Python基础语法与变量 day1
主要有数字,字符串,列表,元组,字典,集合。其中可变数据有:列表List,字典Dist;不可变数据有:数字Number,字符串String,元组Tuple。Python和其他语言最大的区别:Python不用大括号{}来表示类,函数等,用换行和缩进来表示。单引号和多引号都可以表示字符串。如:"hello" 或 'hello'Python中不需要声明变量类型,用type()来获取数据类型。标识符由数字,字母,下划线组成。不能以数字开头且区分大小写。'''''' 或 """"""
2025-09-02 21:47:31
119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1