第一天:人生苦短,我用Python

第一天:人生苦短,我用Python

  1. 学习方法;【重在坚持!建议博客或有道云笔记整理+视频学习】
  2. 学习最终目标;【工作中一些工作自动化.】
  3. 虚拟机学习环境搭建;【软件WorkStations安装+虚拟机安装,默认Linux自带Python2.0,需要一定的Linux基础知识。】
  4. Windows系统里Python和Pygame的安装;【Python2.0和Python 3.0同时安装,注意环境变量设置,“运行”进入Python时注意“python.exe”名字。】

         

         

         

小白初识代码:【用户登录系统】

1 # -*- coding:utf-8 -*-
2 
3 user = raw_input("请输入用户名:")
4 pwd = raw_input("请输入密码:")
5 
6 if user == "alex" and pwd == "alex":
7     print "恭喜您登录成功!"
8 else:
9     print "登录失败!"

【百钱买百鸡问题】:一套非常经典的不定方程的问题,题目很简单。

公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,用100文钱买100只鸡。其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。

分析:设公鸡x只,母鸡y只,小鸡z只。

        x+y+z=100,

        5x+3y+z/3=100,

下面看看x,y,z的取值范围。

由于只有100文钱,则5x<100  =>  0<x<20,同理  0<y<33,那么z=100-x-y,

代码实现:

1 # -*- coding:utf-8 -*-
2 
3 for x in range (1,20):
4     for y in range (1,33):
5         z = 100 - x - y
6         if (z%3 == 0) and (x*5+y*3+z/3 == 100):
7             s = "公鸡:%d只; 母鸡: %d只; 小鸡:%d只" %(x,y,z)
8             print(s)

                            最痛苦的事儿,不是失败,是我本可以!!

猜你喜欢

转载自www.cnblogs.com/peixiaozhen/p/12320232.html