- 博客(18)
- 收藏
- 关注
原创 使用给定的整数n,编写一个程序生成一个包含(i, i*i)的字典,该字典包含1到n之间的整数(两者都包含)。然后程序应该打印字典。
dict_num = {}in_num = int(input("输入一个数"))i=1while(i<=in_num): dict_num[i]=i**2 i+=1print(dict_num)
2021-04-25 20:17:44
6109
原创 请将列表[1,2,3,4,5]使用python方法转变成[1,4,9,16,25]。然后提取大于10的数,
list=[1,2,3,4,5]list=[x**2 for x in list if x >=1]for i in list: if i >10: print(i)
2021-04-25 20:15:52
1217
1
原创 随着无人新零售经济的崛起,商场、车站、大厦等各种场所都引入了无人饮品自动售货机,方便人们选购自己想要的饮品。购买者选择想要的饮品,通过投币或扫码的方式支付,支付成功后从出货口取出饮品。
drink={'绿茶':2,'冰糖雪梨':2,'尖叫':4,'阿萨姆':4.5,}Cart=[]def Go_shooping(): for key, values in drink.items(): print(key, values)def main(): count = 0 while True: input_in=input("请输入您要购买的东西,输入end退出购买") if input_in == 'end':
2021-04-25 20:12:33
3117
转载 输入数字1-7中的任意一个数,若输入1,则输出 星期一,一次类推,输入7,则输出星期日。(使用switch语句)
package Experiment.Java.test5;import java.util.Scanner;public class test03 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("输入1-7"); int num = in.nextInt(); switch (
2021-04-25 19:54:00
5994
原创 试编程判断输入的正整数是否既是5又是7的整数倍,若是输出“yes”,否则输出“no”。
package Experiment.Java.test4;import java.util.Scanner;public class test03 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("输入一个数"); int num = in.nextInt(); if ( nu
2021-04-25 19:41:11
3428
原创 //显示杨辉三角形的前10行(可以根据输入的数来显示层数)
package Experiment.Java.test10;import java.util.Scanner;public class test03 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("输入三角形的层数"); int num = in.nextInt(); int[
2021-04-25 19:35:37
128
原创 //将一个三行四列的数组进行转置输出(转置就是行列互换,行变列,列变行)。
package Experiment.Java.test10;public class test01 { public static void main(String[] args) { int [][] array ={{1,2,5,9},{2,3,8,5},{3,5,6,4}}; for (int i = 0; i <array.length ; i++) { //i=0是因为下标从0开始----外层循环 for (
2021-04-25 19:32:57
1652
原创 从键盘输入字符串,判断是否为回文字符串。 回文字符串:如果一个字符串,从前向后读和从后向前读,都是一个字符串,则称为回文串,比如adminnimda,dad,mommom。 源程序:
package Experiment.Java.test14;import java.util.Scanner;public class test04 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("输入一个字符串"); String a =in.nextLine(); int
2021-04-25 19:24:23
4898
1
原创 //用户从控制台输入用户名和密码登录系统,最多给用户三次机会,超过三次则结束程序。
package Experiment.Java.test14;import java.util.Scanner;public class test03 { public static void main(String[] args) { int ZH = 123456; //初始化帐号 int MM = 123456; //初始化密码 int i =3; //控制输入次数
2021-04-25 19:22:04
1287
原创 //过滤不良信息,将用户输入的信息中的“生活垃圾”过滤掉,显示为“****”。
package Experiment.Java.test14;import java.util.Scanner;public class test01 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println("输入信息"); String Str = in.nextLine(); Syst
2021-04-25 19:16:35
439
原创 编写程序求10!(提示:10!=1*2*3……*10)
package Experiment.java程序设计.test6;//编写程序求10!(提示:10!=1*2*3……*10)public class test02 { public static void main(String[] args) { System.out.println(factorial(10)); } public static int factorial(int n){ if ( n == 1)
2021-04-20 10:33:39
4968
原创 编写程序,求1-100之间所有奇数的和。
package Experiment.java程序设计.test6;//编写程序,求1-100之间所有奇数的和。public class test01 { public static void main(String[] args) { int count = 0;//所有奇数的总和 for (int i = 1; i <=100 ; i++) { if (i % 2 != 0){ count+=i;
2021-04-20 10:26:12
4702
原创 编写自定义方法,传递年份、月份,返回该月的天数。
public void month() { int[] ints = {1, 3, 5, 7, 8, 10, 12}; int[] ints1 = {4, 6, 9, 11}; Scanner in = new Scanner(System.in); System.out.println("输入年份"); int year = in.nextInt(); System.out.println("输入月份");.
2021-04-20 10:15:11
2367
原创 通过自定义方法判断某数是否水仙花数。
package Experiment.java程序设计.test08;import java.util.Scanner;public class narcissus { public static void main(String[] args) { narcissus narcissus = new narcissus(); narcissus.aa(); } public void aa(){ int a;
2021-04-20 10:13:54
1015
原创 通过自定义方法分别实现求长方形的面积、长方体的体积。
package Experiment.java程序设计.test08;//通过自定义方法分别实现求长方形的面积、长方体的体积。public class Area { public static void main(String[] args) { Area area = new Area(); System.out.println("长方形的面积是"+area.area(8, 5)); System.out.println("长方形的体积是"+ar
2021-04-20 10:12:44
3017
原创 编程实现九九乘法表。
package Experiment.java程序设计.test7;public class test04 { public static void main(String[] args) { for (int i = 1; i <=9 ; i++) { for (int j = 1; j <=i ; j++) { System.out.print(j+"*"+i+"="+j*i+"\t");
2021-04-20 10:10:38
481
原创 利用for循环显示26个小写英文字母,每五个字母一行。
package Experiment.java程序设计.test7;public class test03 { public static void main(String[] args) { int count = 0; for (int i = 97; i <123 ; i++) { System.out.print((char)i+"\t"); count++; if (count
2021-04-20 10:09:54
3648
原创 如果一个数恰好等于它的所有因子(因子就是所有可以被这个数整除的数,包括1,但不包括自身)之和,则称该数为一个“完数”。(例如:6的因子为1,2,3,且1+2+3=6,因此6是一个“完数”。)计算并输出
package Experiment.java程序设计.test7;public class test01 { public static void main(String[] args) { for (int i = 1; i <1001 ; i++) { int count=0; for (int j = 1; j < i ; j++) { if (i%j == 0){
2021-04-20 10:08:49
1600
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人