![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
yj_fhw
这个作者很懒,什么都没留下…
展开
-
python:核心编程中makeTextFile.py和readTextFile.py
核心编程中写文件和读文件makeTextFile.py例子#!/usr/bin/env python3'''makeTextFile.py --- create text file'''import osls = os.linesep#get filenamewhile True: fname = input("please input file name:\n原创 2017-03-21 09:31:47 · 550 阅读 · 0 评论 -
python:列表list和元组tuple
列表和元组都可以当成普通“数组”,列表和元组可以存储不同类型的对象列表中元素用"[ ]"中括号,里面元素可以修改;元组中元素用"()"小括号初始化后不能修改the_list.py#!/usr/bin/env python3# -*- coding: utf-8 -*-# the_list.pyclassmates = ['Michael', 'Bob', 'Tracy']原创 2017-03-21 09:58:29 · 254 阅读 · 0 评论 -
python:对象类型
所有的 Python 对像都拥有三个特性:身份,类型和值 1、身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数 id()来得到。这个值可以被认为是该对象的内存地址。 2、类型对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则。您可以用内建函数 type()查看 Python 对象的类型。因为在 Python原创 2017-03-21 14:37:44 · 462 阅读 · 0 评论 -
python:标识符必须以字母或下划线开头,后面跟字母,下划线或者数字
标识符合法性检查,首先要以字母或者下划线开始,后面要跟字母,下划线或者或数字.这个小例子只检查长度大于等于 2 的标识符idcheck.py#!/usr/bin/env python'''idcheck.py -- checks identifiers for validity'''import string # string utility module# creat原创 2017-03-21 18:42:05 · 18400 阅读 · 0 评论 -
python:中dict和set
Dict:Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list:names = ['Michael', 'Bob', 'Tracy']scores = [95, 75, 85]给定一个名字原创 2017-03-22 10:31:16 · 263 阅读 · 0 评论 -
python:迭代器和列表解析
创建迭代器:对一个对象调用 iter() 就可以得到它的迭代器. 它的语法如下: iter(obj)iter(func, sentinel )如果你传递一个参数给 iter() , 它会检查你传递的是不是一个序列, 如果是, 那么很简单:根据索引从 0 一直迭代到序列结束.另一个创建迭代器的方法是使用类,一个实现了 __iter__() 和 next() 方法的原创 2017-03-22 13:37:10 · 457 阅读 · 0 评论 -
python:文件读写
读文件要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:>>> f = open('/Users/michael/test.txt', 'r')标示符'r'表示读,这样,我们就成功地打开了一个文件。如果文件不存在,open()函数就会抛出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在:>>> f=open('/U原创 2017-03-22 15:02:02 · 434 阅读 · 0 评论