python 20171115学习记录

遍历列表

def travel(string):

index = 0

while index < len(string):

letter = string[index]

print letter

index = index + 1

a = "12ww1wwwwww"

print travel(a)

bogon:hhhhh zhouhaijun$ python py_02.py

1

2

w

w

1

w

w

w

w

w

w

时间: 2024-11-09 06:00:59

python 20171115学习记录的相关文章

python 系统地学习记录

由头: python值得一学. 尝试一下写学习记录,看看效果. 1.记录一些不熟悉或者重要的知识点. 2.记录一些遇到的问题,标签 Question. 书:python基础教程(第2版) Chapter 1:基础知识 本章的内容熟悉即可. 比较重要的是字符串,单双引号转义,str,repr... Time 1.5 h  2015.8.31 23:09 版权声明:本文为博主原创文章,未经博主允许不得转载.

Python爬虫学习记录【内附代码、详细步骤】

引言: 昨天在网易云课堂自学了<Python网络爬虫实战>,视频链接 老师讲的很清晰,跟着实践一遍就能掌握爬虫基础了,强烈推荐! 另外,在网上看到一位学友整理的课程记录,非常详细,可以优先参考学习.传送门:请点击 本篇文章是自己同步跟着视频学习的记录,欢迎阅读~~~ 实验:新浪新闻首页爬虫实践 http://news.sina.com.cn/china/ 一.准备 浏览器内建的开发人员工具(以Chrome为例) Python3 requests 库 Python3 BeautifulSoup4

简明 Python 教程--学习记录

注意,没有返回值的return语句等价于return None.None是Python中表示没有任何东西的特殊类型.例如,如果一个变量的值为None,可以表示它没有值.除非你提供你自己的return语句,每个函数都在结尾暗含有return None语句.通过运行printsomeFunction(),你可以明白这一点,函数someFunction没有使用return语句,如同:def someFunction():passpass语句在Python中表示一个空的语句块. 切片操作符中的第一个数(

python多线程学习记录

1.多线程的创建 import threading t = t.theading.Thread(target, args--) t.SetDeamon(True)//设置为守护进程 t.start(),启动线程 t.join(),阻塞当前线程,即使得在当前线程结束时,不会退出.会等到子线程结束之后才退出. 如果不加join语句,主线程不会等到子线程结束才结束,但却不会立即杀死该线程. 但是如果添加了SetDaemon(True),如果不加join,则会在主线程结束后马上杀死子线程. 如果join

python周六学习记录20171118日记录一

学习笔记 1. 生成一个1到50的大字符串,每个数字之间有空格 result = ''    存放结果 for i in range(1,50,1):  #遍历1-到50个数据 if i == 50:     #为了结尾出现空格这样处理 result = result + str(i)  #把结果存放到变量中去 result = result + str(i) + " "  #拼接成功 print result ============ 2.使用while统计的句子中有几个数字,动态输

流畅的python第一章python数据模型学习记录

python中有些特殊的方法,以双上下划线开头,并以双下划线结束的方法.如__getitem__,这些方法是特殊的方法,供python解释权内部使用,一般来说不需要调用 还有一种是以双下划线开头的,如__xxx,这些方法是私有方法,供类的内部使用,最好不要在外部使用. 如何使用特殊方法 my_object.__len__()这是给内部使用的,要在外部使用应该使用len(my_object),如果my_object是自定义类,python会调用其内部的__len__方法,当然我们可以重写该方法 如

python入门学习记录(二)

输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print('hello, world') print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出: >>> print('The quick brown fox', 'jumps over', 'the lazy dog') The quick brown fox jumps over the lazy dog

Python tkinter 学习记录(一) --label 与 button

最简的形式 from tkinter import * root = Tk() # 创建一个Tk实例 root.wm_title("标题") # 修改标题 root.mainloop() # 进入root的事件循环 运行结果 label标签的使用 from tkinter import * root = Tk() root.wm_title("标题") w1 = Label(root, text="~~~~~~1号标签~~~~~~") w2 =

python爬虫学习记录

正则表达式中(.*?)是常用的匹配模式,匹配出了换行符以外的字符,是非贪婪模式,读取最少的匹配信息 在编译模式中是用re.S可以让(.*?)匹配任意字符,包括换行符. try: except Exception, e: print e 捕获所有异常并打印异常信息 dir(),查看当前对象的所有可用方法,type()查看当前对象的类型 sys.exit(),os.exit()用来退出进程,第一个常用