- 博客(21)
- 收藏
- 关注
原创 python文件
1 编写程序,创建文件data.txt,共100行,第n行存放[100*(n-1), 100*n)之间的素数。f = open("data.txt", "w")i = 1while True: if i > 100: break for n in range(100 * (i - 1), 100 * i): pan = 0 if n < 2: print(" ") else:
2022-05-01 20:24:24 1567
原创 python登入系统
print('----------欢迎您使用本系统------------')storage_name = [] # 用列表储存用户名storage_user = {'yuan': 'yuan111'} # 用字典将用户名设为建 密码为值s = ['傻', '蠢', '笨', '呆', '愚']choice = input('您是否注册过账号 没有请注册 1:注册 2:登录 3:退出系统\n')yi = Trueif choice == '1': print("-----...
2022-04-30 14:27:30 2108
原创 python(4)
1. 定义一个学校人员类SchoolPerson,其中,属性:姓名name、性别sex、年龄age;方法:设置人员的各个属性的set_info方法;获取各属性值的get_info方法。定义好类以后,再定义2个人员进行测试。class SchoolPerson: def set_info(self): self.name = input("请输入姓名:") self.sex = input("请输入性别:") self.age = inp
2022-04-17 18:28:22 3436 3
原创 python(4)
1、编写函数求三个整数的最大值,函数原型为 def max3(a, b, c)def max3(a, b, c): if a > b: if a > c: return a else: return c else: if b > c: return b else: return ca, b, c = in
2022-04-11 20:56:16 7580
原创 python题(3)
1、编写程序,生成一个包含20个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。(提示:使用切片。)import randomls = [random.randint(1, 100) for i in range(20)]print('生成列表:', ls)ls[::2] = sorted(ls[::2], reverse=True)print('排序后:', ls)2、编写程序,输入两个集合 setA 和 setB,分别输出它们的交集、并集和差集 s.
2022-04-03 17:58:48 2178 2
原创 python题(2)
一、判断年份实验目的:掌握分支结构的选择和使用;实验内容:用Python编写程序,输入一年份,判断该年份是否是闰年并输出结果。【提示】①答案不唯一。②凡符合下面两个条件之一的年份是闰年。1、能被4整除但不能被100整除。2、能被400整除。year = eval(input("请输入年份:"))if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0: print("该年份是闰年")else: print("该年
2022-03-27 14:43:01 4648
原创 list列表2
接着list列表1。删除 1. del 语法del 目标例子(1).删除列表name_list = ['Tom', 'Lily', 'Rose']del name_listprint(name_list)# 结果:报错提示:name 'name_list' is not defined (2). 删除指定内容name_list = ['Tom', 'Lily', 'Rose'] del name_list[0] print(name_list)#.
2022-03-20 20:43:54 272
原创 python题(1)
1. 编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1,2,3,4,5,6]和2,5,程序输出[3,4,5,6]。list = eval(input("请输入一个列表:"))a = eval(input("请输入第一个下标:"))b = eval(input("请输入第二个小标:"))if a>b: for i in range(b,a): print(list[b:a]) bre...
2022-03-12 19:18:02 6148
原创 list列表1
1.1列表的应用场景思考:有一个人的姓名(TOM)怎么书写存储程序?答:变量。思考:如果一个班级100位学生,每个人的姓名都要存储,应该如何书写程序?声明100个变量吗?答:列表即可,列表一次性可以存储多个数据。1.2列表的格式[数据1,数据2,数据3,数据4......]列表可以一次性存储多个数据,且可以为不同数据类型。1.3列表的常用操作借助dir()函数查看列表中常用的操作,列表的作用是一次性存储多个数据,程序员可以对这些数据进行的操作有:增、删、改、查。len():访问
2022-03-06 20:33:49 231
原创 将py文件转为exe文件
我们按win+r输入cmd输入pip install pyinstaller,安装pyinstaller库我这是安装过了然后输入pyinstaller -F 地址,然后回车。这个地址是要转变py文件的地址注意这些中间有空格,地址要用" \ "在后面能找着转变文件的地址...
2022-02-26 13:10:38 244
原创 python 4
Python序列序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。在Python中,序列类型包括字符串、列表、元组、集合和字典,这些序列支持以下几种通用的操作,但比较特殊的是,集合和字典不支持索引、切片、相加和相乘操作。序列索引序列中,每个元素都有属于自己的编号(索引)。从起始元素开始,索引值从 0 开始递增,如图:除此之外,Python 还支持索引值是负数,此类索引是从右向左计数,换句话说,从最后一个元素开始计数,从..
2022-02-14 21:23:23 460
原创 Python 3
Python比较运算符比较运算符 说明 > 大于,如果>前面的值大于后面的值,则返回 True,否则返回 False。 < 小于,如果<前面的值小于后面的值,则返回 True,否则返回 False。 == 等于,如果==两边的值相等,则返回 True,否则返回 False。 >= 大于等于(等价于数学中的 ≥),如果>=前面的值大于或者等于后面的值,则返回 True,否则返回 False。 <= 小于等于(
2022-01-30 13:21:51 75
原创 python基础2
python 变量的赋值在编程语言中,将数据放入变量的过程叫做赋值。Python与c差不多使用等号(=)作为赋值运算符;name = valuename 表示变量名;value 表示值,也就是要存储的数据。注意,变量是标识符的一种,它的名字不能重复。变量的值不是一成不变的,它可以随时被修改,只要重新赋值即可;另外你也不用关心数据的类型,可以将不同类型的数据赋值给同一个变量。n = 10 #将10赋值给变量nn = 20 #将20赋值给变量nn = 200 #将200赋值给
2022-01-23 16:22:09 714
原创 Python语言的基础学习
目录一. python的基础代码二. 学习python遇到的困难三. 学习python的感悟这星期通过对python的学习了解了关于python的基本知识并能打一些简单的代码。一. python的基础代码打hello worldprint("Hello World!")打数字print("180")等等二. 学习python遇到的困难代码理解是一方面,最主要的是对PyCharm的使用很长时间我都在搜怎么使用,很长时间运行那个键是不能点的,而且这个编译器还全
2022-01-14 16:33:52 290
原创 Python
目录发展历程优缺点Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发发展历程Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990 年代初设计,作为一门叫做A...
2022-01-10 10:04:50 352
原创 c++编程作业
一、设计目的《面向对象程序设计》是一门实践性较强的软件基础课程,为了学好这门课程,必须在掌握理论知识的同时,加强上机实践。本课程设计的目的就是要达到理论与实际应用相结合,使同学们能够根据数据对象的特性,学会数据组织的方法,能把现实世界中的实际问题在计算机内部表示出来,能够运用面向对象的原理和方法解决简单的实际问题,逐步培养学生良好的程序设计能力。二、设计要求通过这次设计,要求在逻辑特性和结构的设计及其实现等方面中加深对课程基本内容的理解。在程序结构与功能上,充分运用面向对象的思想和方法,包括..
2022-01-02 15:33:57 1417
原创 内联函数和函数重载
目录内联函数具有缺省参数值的函数参数的引用传递函数的重载内联函数内联函数的实质是用存储空间(使用更多的存储空间)来换取时间(减少执行时间).内联函数的定义方法是,在函数定义时,在函数的类型前增加修饰词inline。例如:inlineint max(int a,int b){if(a>b) return a;else return b;}使用内联函数时应注意以下几点:1、C中,所有的函数均可定义为内联函数,但是它应该足够小,不能含有s..
2021-12-18 15:19:00 411
原创 c++类和链表
方便学习c++类和链表的结合目录一.单链表的数据结构二.单链表的创建和销毁三.单链表的插入四.单链表的销毁一.单链表的数据结构单链表是一种常用的的链式存储线性数据结构,它用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点有数据域和指针域组成。链表正是通过每个结点的指针域将表中数据元素按其逻辑顺序链接在一起的。头指针指向指向单链表中的第一个结点,这是单链表操作的入口点,唯一标记一个单链表。代码:#include<iostrea
2021-12-12 20:28:38 1857
原创 学生管理系统
有点瑕疵,将就看吧。#include <stdio.h>#include <string.h>#include <stdlib.h>#include<conio.h>struct student{ char id[15]; //学生学号 char name[20]; //学生姓名 char sex[5]; //学生性别 char major[20]; /...
2021-12-05 21:37:12 341
原创 仓库管理系统
不能输入负数和字符不会搞一块,讲究的看吧。//仓库管理系统#include <stdio.h>#include <string.h>#include <stdlib.h>#include<conio.h>struct information{ char number[20]; //货物编号 char name[20];//货物名字 float money;//货物价钱 int quantity;//货物数量...
2021-12-05 21:35:29 1502
空空如也
下面代码运行为啥没结果
2022-12-11
下面代码运行后为啥子进程打印一次后没反应了#include <stdio.h>
2022-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人