while循环1、基本循环123456while条件: # 循环体 # 如果条件为真,那么循环体则执行 # 如果条件为假,那么循环体不执行2、breakbreak用于退出所有循环1234whileTrue: print"123" break print"456"3、continuecontinue用于退出当前循环,继续下一次循环1234whileTrue: print"123" continue print"456"练习题1、使用while循环输入 1 2 3 4 5 6 8 9 102、求1-100的所有数的和3、输出 1-100 内的...
迭代iteration判断一个对象可迭代:通过for循环来遍历[root@centos01 python]# cat test.py #!/usr/bin/env python # coding:utf-8 s="hello"for i in s:print i [root@centos01 python]# python test.py h e l l o[root@centos01 python]# cat test.py #!/usr/bin/env python # coding:utf-8 s = 1 for i in s:print i [root@centos01 python]# python test.py Traceback (most recent call last):File "test.py", line 4, in <...
一、整个案例运用到的知识点 1.python数据结构之字典的使用,字典嵌套字典,字典嵌套列表 2.python数据结构之列表的使用,字典嵌套列表 3.python数据结构之字符串的使用,字符串的格式化 4.while True死循环的使用 5.if...else....语句的使用二、案例设计核心思想 1.将城市信息存储在字典+列表的数据结构里面里面 2.将省、市、先设置成三级菜单 3.按照用户的选择可依次选择进入各子菜单三、代码#!/usr/bin/en...
一、事件类型 常见的主要事件类型介绍如下:onclick 当用户点击某个对象时调用的事件句柄。 ondblclick 当用户双击某个对象时调用的事件句柄。onfocus 元素获得焦点。 练习:输入框 onblur 元素失去焦点。 应用场景:用于表单验证,用户离开某个输入框时,代表已经输入完了,我们可以对它进行验证. onchange 域的内容被改变。 应用场景:通常用于表单元素...
装饰器进阶迭代模块本文出自 “砺器悟道” 博客,请务必保留此出处http://jzzjw.blog.51cto.com/9921462/1715767原文:http://jzzjw.blog.51cto.com/9921462/1715767
在上一篇文章中,我们介绍了 Python 的捕获组和特殊匹配字符串,现在我们介绍 Python 的正则表达式使用示例。查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/10040430.html邮箱地址提取为了演示正则表达式的示例用法,我们创建一个从字符串中提取电子邮箱地址的程序。假设我们有一个包含电子邮箱地址的字符串。string = "Please contact media@nostarch.com for assistance"我们希望提取出类似 media@nostarch.com 的字...
python学习笔记17两个装饰器@classmethod被修饰的方法成为一个类方法。什么时候用@classmethod:1. 类内部定义了一个方法,默认传入self,但是self并没有被使用;2. 在这个方法中用到了当前的类名,或者准备使用这个类的内存空间中的名字class Cir:__pi = 3.14def __init__(self,r):self.r = rself.area = __pi*self.r**2# 正常我们对这么定义一个内部方法:# def change_pi(self,new_pi):# Cir.__pi = new_pi # 这里不能使用...
执行结果: 执行结果: 执行结果: 原文:https://www.cnblogs.com/chenyuxia/p/11986124.html
ssh服务器:服务器: 1import socket2import subprocess3 4 host = ‘127.0.0.1‘ 5 port = 80806 listen_max = 57 recv_max = 10248 9 server = socket.socket(socket.AF_INET,socket.SOCK_STREAM) 10 server.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1) 11server.bind((host,port)) 12server.listen(listen_max) 1314while True: 15 conn,clint_addr = server.accept() 16print(clint_addr) 17while True: 18try: ...
#题目:数组中找出两个元素之和 等于给定的整数# 思路: # 1、将数组元素排序; # 2、array[i]与a[j](j的取值:i+1到len_array-1) 相加; # 3、如两两相加<整数继续,如=整数则输出元素值; # 4、如>则直接退出,i+1 开始下一轮相加比较def addData(array, sumdata):temp_array = arraytemp_sumdata = sumdataprint"sumdata: %d" %temp_sumdata# 如array中没有负数,则可以先将 >sumdata 的数删掉 # 为了避免长度变化问题,可将...
坚持+思考+输出1、学习方式:查看提供视频(30分钟)+自我整理笔记(2小时)+周末视频输出2、笔记方式按提问方式整理。 原文:https://www.cnblogs.com/jianchixuexu/p/12489373.html
今日学习记录:变量重温编码问题ASCII码:和十进制之间的对应关系,十进制转化为二进制,然后计算机可以认识;Unicode:统一的编码,但是过长,两个字节UTF-8:可变化字节,英文1个字节,欧洲两个字节,东亚三个字节#!/usr/bin/env python# -*- coding:utf-8 -*-可以写入python script模板取得用户输入python2.7user_name = raw_input("input your name:")print("your name:"user_name)user_name = input("input yourname:")print ...
昨天基本上就把float方式定位讲完了,今天就来说说position定位,据说这个用到的不多,但是感觉应该还是有用的,而且好像更有用才对 其实我们在书写标签的过程中都有设置position属性的,一般都是默认的static 一、static static 默认值,无定位,不能当作绝对定位的参照物,并且设置标签对象的left、top等值是不起作用的的。 二、position: relative/absolute 1.relative 相对定位。 定义:相对定位是...
ctypes本文出自 “Linux SA John” 博客,请务必保留此出处http://john88wang.blog.51cto.com/2165294/1548220原文:http://john88wang.blog.51cto.com/2165294/1548220
学习路线Day1Day2 Day3 Day4 Day5 ...待续 一、了解开发语言 1、高级语言:Python,Java,C++,C#,PHP,JS,Go,Ruby,SQL,Swift,Perl,Objective-C,R等等; 2、低级语言:C语言、汇编; PS:为了好分类,这里说的高级、低级不是说语言本身的高低级,高级语言更抽象化,更靠上层,低级语言更靠计算机底层硬件,所有的高级语言内部都是依赖C语言来实现的。高级语言---->背后是C语言-...