01 Java 介绍及基础语法一 Java概括1.1 Java语言背景介绍1.2 Java语言发展历史1.3 java语言的跨平台原理1.4 JDK的下载和安装1.5 常用DOS命令1.6 HelloWorld的编写和运行1.7 NotePad++的使用二 基础语法2.1 注释2.2 关键字2.3 常量与变量2.4 标识符 一 Java概括Java语言是美国Sun公司(Stanford Univ
# Java100道题解析 Java是一种广泛应用于企业级应用和移动应用开发的高级编程语言。为了帮助Java初学者更好地理解和掌握Java语言的基础知识,我们整理了一套Java100道题,涵盖了Java语法、面向对象编程、集合框架、多线程等多个方面的知识点。本文将对其中的一些题目进行解析,并附上相应的代码示例。 ## 1. 题目:打印出所有的"水仙花数" **题目描述:** 水仙花数是指一个
原创 2023-10-13 07:13:06
44阅读
1.题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。lit=[] tar=[1,2,3,4] for i in tar: a=tar.copy() a.remove(i) for j in a
转载 2024-07-11 13:39:24
94阅读
char c='\u4e00' //汉字开始char c='\u9fa5'//汉字结束java 正则   正则表达式:  java.util.regex.Pattern    [] 匹配的一个字符    [^a] 一个非a的字符    [^abcd]
原创 2016-07-29 17:24:20
1840阅读
2点赞
函数的定义  函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。python提供了很多内建函数,但我们依然可以自己创建函数,叫做用户自定义函数。自定义函数  你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的
转载 2023-05-27 12:17:24
235阅读
python 3.7 及jupyter notebook实现菜鸟教程100习题81-100,共20道常用例题,推荐使用jupyter notebook IDE,方便每个题目单独执行81、题目:809*??=800*??+9*?? 其中??代表的两位数, 809*??为四位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。a = 809 for i i
转载 2023-09-28 15:52:58
63阅读
本博客列出具体题目及其代码,代码github地址 https://github.com/zlhcsm/python-demo-101本博客来源于菜鸟教程运行环境为:python3.01,题目: 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?2,题目: 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20...
原创 2021-05-12 20:18:02
586阅读
怎么自学python现在是真正的干货开始了我实习的时候,python完全零基础,我看的第一个入门资料是一个视频教程,我觉得非常不错,分享给大家Python教程_400集Python从入门到精通教程(懂中文就能学会)第一季 【基础篇】Python基础 (115集)第二季 【提高篇】Python深入和扩展(100集)第三季 【扩展篇】网络编程、多线程、扩展库(85集)第四季 【高手篇】算法、Pytho
转载 2023-09-13 16:51:09
136阅读
1.杂货*items(): 方法以列表返回可遍历的(键, 值) 元组数组。 *在序列中遍历时,索引位置和对应值可以使用 enumerate()函数同时得到 *同时遍历两个或更多的序列,可以使用 zip()组合: >>> questions = ['name', 'quest', 'favorite color'] >>> answers = ['lancelot
转载 2023-09-13 16:50:12
175阅读
菜鸟教程100题的解答,python 3.7及jupyter notebook实现,可能代码并不是最简洁的,但一定通俗易懂,适合新手阅读。题目及代码如下:1.题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?for i in range(1,5): for j in range(1,5): for k in range(1,5):
转载 2024-04-19 18:57:35
172阅读
1点赞
$ 列表 @ Python列表脚本操作符 列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。 [] >>> len([1, 2, 3]) 3 >>> [1, 2, 3] + [4, 5, 6] [1, 2, 3, 4, 5, 6] >>> 3 in [1, 2, 3] True >>> [1,
转载 2023-11-15 16:09:49
47阅读
# 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? def four_number(): n = 0 for i in range(1,5): for j in range(1,5): for k in range(1,5): if (i != j) and (i!=k) an
python 3.7 及jupyter notebook实现菜鸟教程100习题20-40,共20道常用例题,推荐使用jupyter notebook编辑器,可以单个题目执行并且不需要注释掉之前的代码21、题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,
转载 2023-09-03 13:46:24
81阅读
#19ym853***877@qq.com10参考解法:#!/usr/bin/python# -*- coding: UTF-8 -*-year=int(raw_input("年: "))month=int(raw_input("月: "))day=int(raw_input("日: "))months1=[0,31,60,91,121,152,182,213,244,274,305,335,36
转载 2023-09-07 19:58:29
348阅读
# Java100代码生成器:简化Java开发流程 在Java开发中,我们经常需要重复编写一些相似的代码,比如实体类的属性、getter和setter方法等。为了提高开发效率,降低开发成本,我们可以使用代码生成器来快速生成这些重复性的代码。其中,Java100代码生成器是一款非常实用的工具,它可以帮助开发者快速生成各种类型的Java代码,从而简化开发流程。 ## 什么是Java100代码生成器
原创 2024-02-25 05:54:47
78阅读
问题描述请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。  假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类推,第20排是96到100号。   购票时,一个人可能购一张或多张票,最多不超过5张。如果这几张票可以安排在同一排编号相邻的座位,则应该安排在编号最小的相邻座位。否则应该安排在编号最小的几个
原创 2023-01-09 17:10:58
93阅读
# Java 100以内的常数类 在Java编程中,我们经常需要使用一些常量来表示固定的数值,比如表示一周有几天、一年有几个月等。为了方便管理这些常量,我们可以将它们定义在一个常数类中,这样在其他地方使用时就可以直接引用这些常量而不需要硬编码数值。本文将介绍如何创建一个Java常数类,并展示一些常用的常量示例。 ## 创建Java常数类 我们可以创建一个Java类来专门存放常量,并将其标记为
原创 2024-04-11 04:47:05
62阅读
菜鸟教程Python3实例刷题在刷题中挑选出很实用的一些代码汇总一下1# 打印方式 a=1 b=2 # 1. {} + .format() print("啦啦啦{0}哈哈哈{1}".format(a,b)) # 2. "%d"%() 两个百分号 print("啦啦啦%d哈哈哈%d"%(a,b)) # 小数点后面保留5位小数 import math pi = math.pi print(pi)
转载 2023-10-09 22:16:04
58阅读
自从20世纪90年代初发布以来,Python一直相当火爆,在这二十多年里,它的流行程度远远超过了C、C#、Java甚至Javascript。 Python为什么受欢迎? Python迅猛发展背后的一个主要驱动力是它学习起来相当容易,使用起来功能强大。对于初学者来说,像C/C++这样有难度的编程语言,不熟悉语法的人都会敬而远之,所以Python显得非常有吸引力。语言的核心是代码可读性
## Python菜鸟级入门经典100 ### 前言 作为一名经验丰富的开发者,我非常乐意教给刚入行的小白如何实现“Python菜鸟级入门经典100”。本文将为你提供详细的步骤和代码,帮助你快速掌握Python的基本知识和编程技巧。 ### 整体流程 下面是整个实现过程的流程图: ```mermaid graph LR A(开始) --> B(选择一个题目) B --> C(理解题目需求
原创 2023-11-14 06:31:02
367阅读
  • 1
  • 2
  • 3
  • 4
  • 5