P5:判断闰年输入一个年份,判断其是否为闰年。非世纪年(不能被100整除的年份)能被4整除的为闰年。(如2004年就是闰年,1999年不是闰年);
世纪年(能被100整除的年份)能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)。
参考示例[python3]:year = int(input("输入一个年份: "))if (year % 4) == 0: if (year %
转载
2024-08-02 19:53:27
19阅读
Java面向对象——内部类5.8内部类5.8.1内部类的定义定义在类中的类称为内部类,内部类可以更好的阐述内部类和外部类的从属关系,更加满足符合面向对象5.8.2内部类的分类内部类分为四种:
普通内部类静态内部类局部内部类匿名内部类i.普通内部类代码演示:package com.pxcoder.myproject4;
//外部类
public class Test02 {
int num=
转载
2024-05-15 12:38:15
18阅读
文档环境Windows 10 Python 3.10.1 # 查看python版本python --version Python 3.10.1 # 查看帮助命令 python -h Python 交互模式 在终端输入 python 进入 Python 交互模式
转载
2022-06-16 07:39:00
410阅读
Python菜鸟教程(1)python的历史及概况python的起源python的诞生python是什么编程语言python的优缺点优点缺点python的基础数据类型标准数据类型数据类型的强制转换Python数字变量和常量常见的数学函数随机函数python的运算符算术运算符比较运算符赋值运算符位运算符逻辑运算符成员运算符身份运算符 python的历史及概况python的起源Python的作者,G
转载
2023-10-07 16:45:55
84阅读
Python中with的用法及原理对于Python中的with,一直只是知道使用with可以在使用文件后自动关闭,防止可能出现的忘记关闭文件而导致的内存占用的问题,所以一直是推荐使用with去做一个打开文件的。但是对于with的底层实现原理还不甚了解,其实之前读过Python的官方手册,大概还是遗漏了很多底层的实现细节,于是又查了一些资料来。首先with的定义应该是,有一些任务,可能事先需要设置,
转载
2023-08-19 10:58:57
140阅读
# 100道练习题
"""
2020.7.9 笔记
"""
"""
题目1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
"""
def exercise_1():
arr = []
for i in range(1, 5):
for j in range(1, 5):
for k in range(1, 5):
num = i * 100 + j * 10 +
转载
2023-10-22 08:19:57
72阅读
什么是类? 在python中,把具有相同属性和方法的对象归为一个类(class)。类是对象的模板或蓝图,类是对象的抽象化,对象是类的实例化。类不代表具体的事物,而对象表示具体的事物。类的创建class Foo:
def bar(self):
pass第一行定义了类名:语法是class 后面紧接着类的名字,这样来定义一个类。(Ps:类的名字,首字母,有一个不可文的规定,最好
转载
2023-12-19 22:29:23
68阅读
数据类型2.1标识符与关键字标识符: ○1必须以下划线或字母开头,名字包含多个单词时可以以下划线连接。例如:my_Python。
○2除了首字符,标识符可以是包含数字、字母和下划线的任意组合。
○3长度不限。
○4区分大小写。
○5不要使用Python预定义的标识符对自定义的标识符进行命名。
○6避免开头结尾都使用下划线。Python关键字 and continue except glo
转载
2023-09-11 12:00:39
95阅读
目录with…as…异常捕获字符串方法lambda 表达式1* with…as…在 Python 中,with...as...常见于文件操作或数据库操作,在文件使用自后,它会自动释放资源。不像其他方法那样,忘记了关闭文件,另一种方法我给忘了,反正用with...as...足够了。而open()函数有两个参数:文件名和模式。有四种打开文件的不同方法(模式):"r" - 读取 - 默认值。打
转载
2023-11-03 07:55:06
51阅读
一 、with语句的原理上下文管理协议(Context Management Protocol):包含方法 __enter__()和__exit__(),支持该协议的对象要实现这两个方法。上下文管理器(Context Manager):支持上下文管理协议的对象,这种对象实现了__enter__()和__exit__()方法。上下文管理器定义执行with语句时要建立的运行时上下文,负责执
转载
2023-10-10 11:35:31
84阅读
Python菜鸟编程第十一课之迭代器与生成器1.迭代器可迭代对象:list,str,tuple,dict,可以用for…in…遍历的序列。(从深层次中理解:指存储了元素的一个容器对象,且容器中的元素可以通过_iter_ ( )方法或 _getitem_( )方法访问。)迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起StopIteration 异常,以终止迭代(
转载
2023-12-06 18:58:00
78阅读
python教程菜鸟教程学习路线,需要学Python 环境搭建、Python 中文编码、Python 基础语法、Python 变量类型、Python 运算符、Python 条件语句、Python 循环语句、Python While 循环语句、Python for 循环语句、Python 循环嵌套、Python break 语句、Python continue 语句等内容。 Python
转载
2023-07-27 16:58:22
83阅读
Hello,菜鸟们!还在迷茫吗?不要犹豫了,人生苦短,我用python!目前世界排名NO.5 下面跟我走进python的世界吧(虽然我也是一只菜鸟,仅仅是比你们先飞了一会)! 一、 python主要应用领域:云计算:云计算最火的语音,典型应用Openstack;Web开发:众多大型网站均为Python开发,Youtube,豆瓣等,典型Web架构有Django;科学运算、人工智能
转载
2023-06-20 13:41:58
166阅读
1,将文件对应的索引打印出来 方法1
test = input(">>>>")
print(test)
l = len(test)
print(l)
t = range(l)
for item in t:
print(item,test[item])
# 方法精简2
test = input(">>>>")
for item
转载
2023-12-01 13:53:20
798阅读
# Python上机实验:探索编程的奇妙世界
Python是一种功能强大且易于学习的编程语言,广泛应用于数据分析、网站开发、人工智能等多个领域。本文将通过一些简单的上机实验来帮助大家理解Python的基本概念与应用。
## 1. Python基础概念
### 1.1 变量和数据类型
在Python中,变量是用于存储信息的容器。数据类型主要包括整数、浮点数、字符串和布尔值。
```pyth
原创
2024-10-28 04:07:58
19阅读
# Python上机题实现流程
## 1. 理解题目要求
首先,我们需要仔细阅读并理解题目的要求。确保我们清楚题目所要求的功能和实现方式。
## 2. 分析问题
在开始编写代码之前,我们需要对问题进行分析。这将有助于我们确定所需的输入、输出以及解决问题的步骤。
## 3. 设计算法
根据分析的结果,我们可以设计一个算法来解决问题。这个算法应该能够实现题目所要求的功能。
## 4. 编
原创
2023-12-08 15:16:26
70阅读
# Python 上机总结的实现方法
在进行 Python 上机总结时,我们需要遵循一定的流程,以确保我们清晰地记录所学的内容和经验。本文将指导你如何从头到尾地实现一次 Python 上机总结,适合初学者理解和实践。
## 流程步骤
以下表格列出了完成 Python 上机总结的主要步骤:
| 步骤 | 说明 |
| -
### Python上机位实现流程
下面是Python上机位的实现流程,你可以按照这个步骤来完成任务。
| 步骤 | 描述 |
| :---: | --- |
| 步骤一 | 创建一个Python文件 |
| 步骤二 | 导入所需的库 |
| 步骤三 | 定义一个主函数 |
| 步骤四 | 获取用户输入的上机位数 |
| 步骤五 | 根据上机位数计算空闲位数 |
| 步骤六 | 打印空闲位数
原创
2023-07-21 11:40:51
123阅读
大家要持续关注哦,不定时更新Python知识哦!Python 作为一个近年备受好评的语言,它的一些优点让人无法忽视。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。它的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Pe
本文主要是小编以前汇总的面试时遇到的一些python真题,现在分享给大家,希望对小可爱们的工作能有帮助~Q1:python的数据类型都有哪些?# 可变:列表、集合、字典
# 不可变:数值、字符、元组Q2:如何打乱一个列表的元素?A = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
import random
random.shuffle(A) # 在原来的A上面打乱数据Q3:向上取
转载
2023-08-11 10:23:11
248阅读