python代码学习day01

这段时间在学习一些python的基础 贴上今天学的内容 以供以后回来看看,自己当时有多傻

 1 #!/usr/bin/env python
 2 #coding:utf8
 3
 4 print_num = 0
 5 count = 0
 6 while count < 100:
 7     if count == print_num:
 8         print "There you got the number:",count
 9         choice = raw_input("Do you want to continue to the loop?(y|n)")
10         if choice == ‘n‘:
11             break
12         else:
13             while print_num <= count:
14                 print_num = input("Which loop do you want it to be printed out?")
15                 if print_num <= count:
16                     print u"已经过了!baby!"
17     else:
18         print ‘Loop:‘,count
19     count +=1
20 else:
21     print "Loopmax:",count

以上代码的功能

1 首先判断 count 和print_num是否相等

2 如果相等 则咨询你是否要继续这个循环 如果不 退出

3 否则 当print_num是小于等于count的时候 咨询你 你想打印到哪个循环 比如30  判断这个30是否小于count 如果是 提示已经过了

4 如果没有 就一直打印loop:...知道30为止 到了会问你 还要继续打印其他么,如果你输入了大于30的数 会一直打印下去 知道 大于count 这时候最后输出loopmax是多少

结果导视

There you got the number: 0
Do you want to continue to the loop?(y|n)y
Which loop do you want it to be printed out?10
Loop: 1
Loop: 2
Loop: 3
Loop: 4
Loop: 5
Loop: 6
Loop: 7
Loop: 8
Loop: 9
There you got the number: 10
Do you want to continue to the loop?(y|n)y
Which loop do you want it to be printed out?2
已经过了!baby!
Which loop do you want it to be printed out?

 如果输出大于100的

Which loop do you want it to be printed out?101
Loop: 11
...
Loop: 95
Loop: 96
Loop: 97
Loop: 98
Loop: 99
Loopmax: 100

  

时间: 2024-10-05 13:25:43

python代码学习day01的相关文章

python代码学习day03-序列化学习pickle及json

#!/usr/bin/env python #coding:utf8 import pickle,json import datetime dic1 = {'name':'alex', 'age':44, 'born':datetime.datetime.now()} #如果这种比较复杂的,json就无法解析,此时用pick则可以 #将内存的数据存下来,进行重用,可以有工pickle序列化 f = file("d:/test.pkl","w") pickle.dum

python代码学习-有关文件处理的方法

文件操作:os.mknod("test.txt")        创建空文件fp = open("test.txt",w)     直接打开一个文件,如果文件不存在则创建文件 关于open 模式: w 以写方式打开, a 以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+ 以读写模式打开 w+ 以读写模式打开 (参见 w ) a+ 以读写模式打开 (参见 a ) rb 以二进制读模式打开 wb 以二进制写模式打开 (参见 w ) ab 以二进制追加模式打

python代码学习day03

有关列表的处理一例 #!/usr/bin/env python #coding:utf8 name = ['!', '#', '*', 'Eric', 'alex', 'jack', 'jack', 'a', 'b', 'c', 'd', 1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6,2332,4,2,6,2] first_pos = 0 for i in range(name.count(2)): ##统计出有关2的总数有多少个 new_list = name[firs

python代码学习-监控WIN磁盘脚本

安装wmi,pywin32模块 # -*- coding: utf-8 -*- #import ######################################################################## import os, sys import time import wmi ######################################################################## #function ########

Python学习教程:用Cython加速Python代码,快到你想不到

如果你曾经用Python编写过代码,那么等待某些代码块执行的时间可能比您希望的要长.虽然有一些方法可以提高代码的效率,但它很可能仍然比C代码慢.这主要归结为一个事实:Python是一种动态编程语言,它将许多东西移动到C在编译期间负责的运行时. 不过,如果您像我一样喜欢用Python编写代码,并且仍然希望加快代码的速度,那么您可以考虑使用Cython.虽然Cython本身是一种独立的编程语言,但是很容易将其融入到您的工作流程中,例如Jupyter Notebook.在执行时,Cython将您的Py

深度学习原理详解及Python代码实现

深度学习框架如Tensorflow和Pytorch等为用户提供了可供调用的API,但也隐藏了深度学习底层的实现细节. 为方便大家更加深入地理解深度学习原理并了解其底层实现方法,特此推出了<课程深度学习原理详解及Python代码实现>.期望能"掀起你的盖头来,让我看看你的模样",为深度学习进一步的优化和创新打下根基. 课程链接:https://edu.51cto.com/course/21426.html 本课程详细讲解深度学习原理并进行Python代码实现.课程内容涵盖感知

教你用Python代码实现微信遥控电脑,简单骚操作值得学习

利用python设计一个程序来实现遥控电脑.功能简单,但是能够拓展的范围极大!功能电脑开机时,手机能收到通知 由手机发个特定的邮件,控制电脑关机 步骤 申请一个邮箱,并绑定自己的手机号码(163邮箱) 在这个邮箱中设置当有新的邮件就发短信通知 电脑开机时往这个邮箱发个邮件,我手机就会收到短信通知思路第二个步骤就是通过python 脚本,定时去检查163.com邮箱中是否有指定的邮件,如果有,则执行特定功能(我的是关机).申请成功后,手机也可以通过一个号码来发送邮件,如果想关机,就会用手机发个邮件

Head First Python(如何向PYPI发布你的代码)学习笔记

Head  First  Python(如何向PYPI发布你的代码) 当我们编写好的一个完美的python程序或者一个好的项目程序时,那时作为程序猿的我们是如何的激动啊,在那激动的时刻如何与他人分享我们胜利的果实呢?看这里~哈哈 为了共享这个模块,需要将它发布出去,在python中,所谓发布(distribution)是指一个文件集合,将这些文件联合到一起允许你构建,打包和发布你的模块,一旦发布,就可以 把模块先安装到你的本地python上,还有就是可以把你的代码上传到PYPI与全世界共享你的代

Python学习14:如何把Python代码写成一行?

练习中有一个很无聊的问题:如何把Python代码写成一行? print "How can i write python in a line? \n"; print "You can use ';' follow the sentence. " ; print "Then run the script!"; print; print "Done." 使用 ; 分割每段代码,就能把Python代码写成一行,但要注意语法. 原文地址