python基础过关(二)

1、鸡兔同笼,已知一个笼子装有鸡和兔,其中头一共有m个,脚共有n个,m,n均为偶素且n>=2*m;输入m,n输出鸡和兔的只数cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入样例:40cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

                100cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出样例:鸡有30只,兔有10只。cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

解析:鸡兔同笼问题,先计算出鸡和兔的只数,再输出。头一共m个,脚一共n个。假设有一个人会魔法,能通过吹哨子控制动物抬脚,吹一声哨子抬一只脚。现在先吹一声,剩下n-m只脚,再吹一声,剩下n-2*m只脚,现在地上没有鸡脚了,只有每只兔子的2只脚。于是兔子的数量就是tu=(n-2*m)/2.鸡的数量就是ji=m-tu.代码如下:cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  1. #p1_test1 
  2. m=int(input())     #输入m,n 
  3. n=int(input()) 
  4. tu=(n-2*m)/2        #计算兔的数量tu 
  5. ji=m-tu             #计算鸡的数量ji 
  6. print("鸡有%d只,兔有%d只。"%(ji,tu)) #%d是将字符串后%后变量以10进制形式输出,两个%d分别对应后面的两个变量(元组) 

2、小明编程,小明想编写一个程序,能执行简单的python print代码,请你帮帮他.cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入样例:print(“Hello,world!")cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出样例:Hello,world!cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

解析:考察eval评估函数的使用。cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  1. #p1_test2 
  2. s=input() 
  3. eval(s) 
例题讲解:cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
题目1:宇宙旅游公司旅游收费标准如下。单人为2888元一人,如果是5人人以上(包含5人)可以享受小团购优惠价2688元一人,如果是10人及10人以上,可以享受大团购优惠价2388元一人。某公司组织一个n人的团队出行,请问他们需要交多少费用cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入样例:10cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出样例:23880cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
例题解析:本题是明显的不同条件不同结果的数学问题(分段函数问题),考察if——else用法。完整程序如下
  1. #p2.1 
  2.  
  3. n=int(input()) 
  4. if n < 5 :      #如果n<5则执行 s=n*2888 
  5.     s = n * 2888 
  6. elif n < 10 :   #n<5不成立(即n>=5) 并且 n<10,则执行s=n*2688 
  7.     s = n * 2688 
  8. else :         #以上所有条件都不成立(即n>=10),则执行s=n*2388 
  9.     s = n * 2388 
  10.  
  11. print(s) 

例题2:cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

wifi密码,某商场的wifi账号为:yuzhouwifi 密码为:yz668868cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

请帮忙设计一个验证程序。cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

程序首先提示:请输入账号:cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

用户输入账号cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

程序提示:请输入密码:cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

用户输入密码cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

匹配则输出:wifi连接成功!cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

不匹配则输出:请重新输入!cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例题解析:字符串判定相同的问题,判定两个字符串相同用逻辑运算“==”即可。考核字符串比较及if——else条件判定。cAL100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

  1. #p2.2 
  2. ct=input("请输入账号:"
  3. pw=input("请输入密码:"
  4. if ct=="yuzhouwifi" and pw=="yz668868"
  5.     print("wifi连接成功!"
  6. else : 
  7.     print("请重新输入!"

关 键 词

Python

相关教程

python基础过关(二)
python基础过关(一)
鸡兔同笼
自幂数【输出描述】 1、输出对应正整数是否为自幂数,如是则输出一个英文字母 T,否则一个英文字母F; 2、特别提示:注意输出字母为大写,小写将判为错误,前后没有空格等。 【样例输入1】 3 1
n个灯排成一排,开始时都是关着的。现进行如下操作: 所有电灯的按钮按动一次;所有编号为2的倍数的电灯按钮按动一次;所有编号为3的倍数的电灯的按钮按动一次;…… 所有编号为n-1的倍数的电灯的按钮按动
宝箱【问题描述】 小杨发现了n 个宝箱,其中第i 个宝箱的价值是 。 小杨可以选择一些宝箱放入背包并带走,但是小杨的背包比较特殊,假设小杨选择的宝箱中最大价值为x ,最小价值为x ,小杨需要保证
求正整数(Int) 【问题描述】 对于任意输入的正整数 n,请编程求出具有 n 个不同因子的最小正整数 m。 例如 :n=4,则 m=6,因为 6 有 4 个不同整数因子 , 即 1、2、3、6 ;而
陶陶摘苹果 【问题描述】 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出 10 个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个 30 厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳
遗忘的密码 小王的 E-Mail 邮箱密码忘记了,但他需要收一封很重要的来信,请你帮他尽可能找出密码。 他零星记得密码的信息如下 : ① 密码是六位数字,前面两位为 31 ; ② 最后两位数字相同 ;
编写一个程序模拟简易自动售票机的行为:根据用户的输入金额计算找零,并输出车票。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢