【Python】基础 一
天涯孤狼x
这个作者很懒,什么都没留下…
展开
-
Python基础
1、计算机语言 计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。其中计算机语言又有汇编语言和高级语言之原创 2018-01-12 16:35:19 · 253 阅读 · 0 评论 -
项目内import其他内部package的模块的正确方法
主要介绍如何在一个python项目中,优雅的实现项目内各个package的模块(module)之间的相互引用。之所以写这篇文章,是因为网上流传的各种奇技淫巧简直五花八门(包括stackoverflow等知名社区),极易误导对python的import机制不熟悉的人。比如我就曾一度因为找不到优雅的import方式,而认为python是一门愚蠢的语言。所以,我把近一上午的学习结果总结出来,希望大家原创 2018-01-17 17:48:36 · 1383 阅读 · 0 评论 -
Windows7 下python3和python2同时 安装python3和python2
1、下载python3和python2进入python官网,链接https://www.python.org/选择Downloads—>Windows,点击进入就可以看到寻找想要的python版本 本文选择的是:Python3.5.2,点击后面链接可直接下载,https://www.python.org/ftp/python/3.5.2/python-3.5.2rc1-amd64.e原创 2018-01-17 17:03:49 · 359 阅读 · 0 评论 -
Python 字符串 拼接替换 格式化等
1. +号拼接注意: 拼接的是int 时会相加name = input("Please input your name: ")age = input("Please input your age: ")sex = input("Please input your sex: ")print("Information of " + name + ":" + "\n\tName:原创 2018-01-11 11:58:39 · 540 阅读 · 0 评论 -
python判断字典,列表,元组为空
m1 = [] m2 = () m3 = {} 判断他们为空的方法是什么? if m1: 非空 else:空 if not m2: 空else:非空False,0,”,[],{},()都可以视为假原创 2018-01-16 23:15:21 · 3421 阅读 · 0 评论 -
Python 时间相互转化
1. 将时间转换成时间戳利用strptime()函数将时间转换成时间数组 利用mktime()函数将时间数组转换成时间戳#coding:UTF-8import timedt = "2016-05-05 20:28:54"#转换成时间数组timeArray = time.strptime(dt, "%Y-%m-%d %H:%M:%S")#转换成时间戳timestamp原创 2018-01-16 22:54:58 · 610 阅读 · 0 评论 -
Python封装连接数据库
1. 数据库配置#db.conf#配置数据库[database]dbhost=127.0.0.1dbport=3366dbname=testdbuser=testdbpassword=testdbcharset=utf82. 读取配置#encoding:utf-8#name:mod_config.pyimport ConfigParserimport o原创 2018-01-16 21:10:44 · 2945 阅读 · 0 评论 -
Python 连接数据库
Python2 连接数据库# -*- coding: utf-8 -*-import osimport MySQLdbimport sysreload(sys)sys.setdefaultencoding('utf-8')# conn=MySQLdb.connect(host="127.0.0.1",port=22066,user="root",passwd="123456原创 2018-01-16 20:31:09 · 301 阅读 · 0 评论 -
使用python3自带工具2to3.py 转换 python2.x 代码 到python3
几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下。为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script),这个脚本会将你的Python 2程序源文件作为输入,然后自动将其转换到Python 3的形式。本文介绍一下在windows 10 环境下如何使用这个工具:1)首先要先安装好python3,可到官网下原创 2018-01-15 17:59:50 · 818 阅读 · 0 评论 -
Linux安装Python3.6
1. 安装依赖环境# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2. 下载Python3https://www.python.o原创 2018-01-15 16:10:48 · 6152 阅读 · 0 评论 -
Python 学习中遇到的函数
1. import itertoolsimport itertoolss = [1, 2, 3, 4]list1 = list(itertools.combinations('abc', 2))print list1list2 = list(itertools.permutations(s,3))print list2print len(list2)输出:[('a'原创 2018-01-11 14:23:25 · 232 阅读 · 0 评论