python
文章平均质量分 52
Gunlance
毕业一年还写不出完整的程序的一个人
展开
-
官网python文档开始
1.vec = [(1,2,3),(4,5,6),(7,8,9)]2.[num for elem in vec for num in elem]3.[1,2,3,4,5,6,7,8,9]卡住了在这里,2是怎样执行的? num还有elem没有定义为什么也会执行,执行的顺序又是怎样的。如果把2拆分,写成一个append,该怎么写呢?...原创 2018-05-15 15:36:15 · 264 阅读 · 0 评论 -
在想一个思路写一个游戏解法python小程序
拍7这个游戏是我大学和同学聚餐喝酒时常玩的游戏。游戏规则: 从1开始,每人依次 +1 往上数,遇到含有 7 或者 7 的倍数的数,就要拍一下桌子。但是我们就那么些人喝了4年,这游戏玩到100以上的次数还是屈指可数。为了下次少喝酒 ,写一个程序加深印象。我的思路是这样子的:给定一个范围,例如100以内,for i in range(1,100);满足 i % 7 == 0 的输出到 a = [];余...原创 2018-05-22 18:08:02 · 631 阅读 · 0 评论 -
python关于文件对象的一些基础操作
f = open('test',mode)mode描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容a以追加模式打开文件(即一打开文件,文件指针自动移到文件末尾),如果文件不存在则创建r+以读写方式打开文件,可对文件进行读和写操作。w+消除文件内容,然后以读写方式打开文件。a+以读写方式打开文件,并把文件指针移到文件尾。b以二进制模...原创 2018-05-16 15:30:13 · 740 阅读 · 0 评论 -
处理百万位圆周率的txt,用做自己的PI模块
先从百度上下载一个百万位数的圆周率文件,打开:查看文本内容:filename = 'txt\pi_digits.txt'with open(filename) as file_object: lines = file_object.readlines() print(lines[0:5])文本中有换行符和空格,开头还有非数值“PI=”,对文本进行去换行和空格:filename ...原创 2018-06-21 14:57:30 · 2789 阅读 · 0 评论 -
《Python从入门到实践》习题9-3的思考
9-3 用户:创建一个名为 User 的类,其中包含属性 first_name 和 last_name ,还有用户简介通常会存储的其他几个属性。在类 User 中定义一个名为 describe_user() 的方法,它打印用户信息摘要;再定义一个名为 greet_user() 的方法,它向用户发出个性化的问候。 创建多个表示不同用户的实例,并对每个实例都调用上述两个方法。...原创 2018-06-19 16:20:23 · 746 阅读 · 1 评论 -
《Python从入门到实践》第9章关于User类的习题
# -*- coding: utf-8 -*-"""Created on Wed Jun 20 11:58:28 2018@author: Gunlance"""class User(): def __init__(self,first_name,last_name,age,login_attempts=0): self.first_name = f...原创 2018-06-20 15:18:48 · 260 阅读 · 0 评论 -
在创建一个类对象时,遇到object() takes no parameters的错误
在学习测试类时遇到的问题:class AnonymousSurvey(): """收集匿名调查问卷的答案""" def __ini__(self,question): """存储一个问题,并为存储答案做准备""" self.question = question self.responses = []原创 2018-06-27 11:54:55 · 644 阅读 · 1 评论 -
关于python连接mysql数据库的一个问题
头疼得很,遇到一个想了很久过不去的问题问题:想用python读取orcal数据库的数据。但是电脑工具只有navicat1 .navicat界面,前一个连接是本地的数据库,后一个连接是架构在其他服务器上的数据库,只能用IP地址连接,很郁闷的是没有数据库,只有模式类型。所以在python里函数代码我没加'db'参数:import pymysqlconnection=pymysql....原创 2018-08-13 14:17:04 · 320 阅读 · 0 评论