![](https://img-blog.csdnimg.cn/20200103084505585.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
#python基础知识
文章平均质量分 72
一些python基础知识
xcz·
编程?编程!
展开
-
python文件操作
来说道说道与文件相关的一些操作文章目录一、文件的介绍二、读写文件的简单操作三、文件权限四、文件操作五、with方法六、乱码七、文件其他操作一、文件的介绍1、什么是文件 狭义说:文本文件;广义说:超文本文件, 图片,声音,超链接,视频。2、文件的分类 文件大体上可以分为两类,文件文件和二进制文件。3、文件的作用 使用文件的目的是把一些数据存储存放起来。 4、使用文件的流程 我们操作一个文件...原创 2020-01-06 20:36:23 · 382 阅读 · 0 评论 -
小词典(可扩充词库)进来瞅瞅
实现一个翻译小程序1 可以查询单词2 可以自定义补充单词解释3 可以删除某个单词print('欢迎使用小词典'.center(30,'*'))orig_dict = {'中文':'chinese','代码':'code','字典':'dict','英语':'english'}query = input('请输入你要查询的中文:')# 判断是否存在if(orig_dict.get('...原创 2020-01-05 17:58:32 · 281 阅读 · 0 评论 -
一个时钟,进来看看
做出来类似一个钟表的东西# coding=UTF-8from turtle import *from datetime import *def Skip(step): #建立表的外框 penup() forward(step) pendown()def mkHand(name,length): #注册turtle形状,建立...原创 2020-01-05 17:51:46 · 192 阅读 · 0 评论 -
点歌系统
点歌系统1.选择点歌方式(1)地区(港台地区是1或者大陆部分是2)(2)歌手2.遍历曲库歌手和歌名3.输入你喜欢的歌手,获取歌手名后,遍历该歌手的所有的歌去4.选择你喜欢的歌名5.开始播放歌曲,退出程序quku1 = {'1': {'邓紫琪': {'我的秘密', '泡沫', 'ANNY'}, '刘德华': {"忘情水", '世界第一等', '来生缘'}}, '2': {'张碧晨'...原创 2019-12-24 20:09:58 · 471 阅读 · 0 评论 -
猜水果系统
2.猜水果系统a = ['西瓜', '梨子', '香蕉', '核桃', '苹果', '桃子', '花生', '石榴', '西瓜', '梨子']b = ['绿色的,红心', '配冰糖,暖到心', '弯弯的月儿小小的船,小小的船儿两头尖', '皱肉皱骨头, 骨头生在肉外头。', '乔布斯', '胖娃娃,没手脚,红尖嘴,一身毛,背上一道沟,肚里好味道。', '青藤藤,开黄花,地上开花不结果...原创 2019-12-24 20:04:48 · 481 阅读 · 1 评论 -
函数进阶
一、函数参数类型不可变类型参数:整数、字符串、元组。 fun(a)内部修改 a的值,只是修改另一个复制的对象,不会影响 a 本身。 可变类型:列表,字典。如 fun(la), 则是将 la 真正的传过去,修改后fun外部的la也会受影响1、传递不可变类型参数,不会影响参数本身2、传递可变类型参数,会影响参数本身二、命名空间命名空间指的是保存程序中的变量名和值的地方。命名空间的本质是一个字...原创 2019-12-24 19:59:51 · 193 阅读 · 0 评论 -
函数初步
一、函数函数是组织好的,可重复使用的,用来实现独立功能的代码段。 函数可以提高程序代码的重用率。格式注意(1).函数名称必须遵循 标识符 规则 数字,字母,下划线,并且不能以数 字开 头,不能使用关键字。(2).函数先定义后调用。(3).函数不调用是不执行的。(4).函数可以调用多次函数的调用没有调用函数的情况floor=int(input("请输入层数"))if floo...原创 2019-12-19 17:58:49 · 234 阅读 · 2 评论 -
购物车系统
1.购物车系统product_list = [{'name': '苹果', 'price': 10}, {'name': '榴莲', 'price': 30}, {'name': '草莓', 'price': 20}, {'name': '菠萝', 'price': 15},]my_money = float...原创 2019-12-11 22:13:56 · 190 阅读 · 0 评论 -
列表的深浅拷贝
在python中的数据类型包括:bool、int、float、str、set、list、tuple、dict等 等。我们可以大致将这些数据类型归类为简单数据类型和复杂的数据类型。 简单数据类型: bool、int、float、str。 复杂数据类型:list、tuple、set、dict。 对于简单数据类型变量在内存中保存的形式如下:1、浅拷贝对于浅copy来说,第一层创建的是新的内存地址,而...原创 2019-12-11 22:08:51 · 191 阅读 · 0 评论 -
集合及推导式
一、集合(set)集合是盛放多个数据的一种类型。 集合中的元素是无序的,唯一的、不可改变类型。 可以使用大括号 { } 或者 set() 函数创建集合。1.集合操作添加add()update()set1={"张衡","聂风","步惊云","迪迦奥特曼"}set1.add("库尔赞")print(set1)set1.update({"张衡","fxx"})print(set1)...原创 2019-12-10 23:12:30 · 782 阅读 · 0 评论 -
列表,元组,字典
一、列表列表是一个可修改的,元素以逗号分割,以中括号包围的有序序列。格式: 变量名=[元素1,元素2,元素3,…]由于列表是序列的一种,列表支持所有的我们对字符串所讨论过的序列操作。唯 的区别就是其结果往往是列表而不是符串。 我们能够对列表进行相加、重复、索引 、切片,循环遍历等操作,就像对字符 串所傲的操作那样操作方法1.增加。例:list1 = [3,4,5,6]list2...原创 2019-12-08 19:56:36 · 261 阅读 · 0 评论 -
字符串及其概念
一、字符串使用引号(单引号、双引号、三引号)引起来的内容就是字符串。 字符串官方定义:元素以引号包围不可修改的有序序列。注: 1.不可修改:字符串中的内容一旦定义后就不能修改。2.有序序列:即成员(字符)有序排列,可通过下标访问。1.字符串索引字符串中每一个个体我们称之为字符或者元素。索引指的是字符的下标。 字符串索引正序从0开始,倒序从-1开始。2.字符串切片字符串的切片指的是从...原创 2019-12-08 00:33:36 · 365 阅读 · 0 评论 -
循环
学习了好几种语句,和循环。基础不好掌握的不是很多。举例如下:一.if语句1.salary = int(input("请输入你的工资:"))if salary > 10000: print("你就买大众")if salary > 5000 and salary < 10000: print("我就买奇瑞")结果请输入你的工资:20000你就买大众...原创 2019-12-03 22:55:30 · 180 阅读 · 0 评论 -
和python初次见面
第一篇今天是来到工坊正式学习的第一天,蛮充实的一天。搭建了环境,安装了pycharm学习了python基础的一部分,学习了数据类型等知识点。完成了老师交代的作业,并将今天敲过的代码,重新敲了两遍,手速还得再提高。加油!!!1.输入西红柿单价、数量,求整型金额price=float(input("输入西红柿单价:"))num=float(input("输入西红柿数量:"))print(i...原创 2019-12-02 21:55:52 · 156 阅读 · 0 评论 -
数字炸弹游戏
你输入一个,如果不是爆炸数字,让电脑也要输入一个在缩小范围之后的任意数 ,如果电脑输入不对,缩小范围然后你再次输入,直到输入正确为止,import randomboomnum= random.randint(1,100)start = 0end = 100while True: a = int(input('请输入{}到{}之间的数字:'.format(start, end)))...原创 2019-12-24 20:16:44 · 2194 阅读 · 0 评论 -
python模块
一、模块的概念一个包含python代码的文件就是一个模块使用模块的作用:1.现在程序开发文件比较大,都放在一个文件中维护不方便,拆分成多个文件方 便维护 与管理2.模块可以增加代码的重用率创建模块模块本身就是一个文件,所有py代码都可以在文件中直接书写。不过我们开发 共用模块时,最好在模块中书写以下内容。变量 模块中的属性值函数 单独的功能类 相似功...原创 2019-12-25 17:29:36 · 252 阅读 · 0 评论 -
学生信息管理系统
完成学生信息管理系统实现以下功能:添加学生信息显示所有学生信息删除学生信息修改学生成绩按照学习成绩高-低显示学生信息按照学习成绩低-高显示学生信息按照学生年龄高-低显示学生信息按照学生年龄低-高显示学生信息def input_student(L): print('退出添加请直接点击回车') while True: name = input("ple...原创 2019-12-25 17:47:46 · 188 阅读 · 0 评论