-
auto
2019-07-15 10:54:04
python
1335°
20
re模块使用总结...
-
auto
2019-07-15 10:54:04
python
1448°
20
简介 在任何应用中,都需要持久化存储,一般有3种基础的存储机制:文件、数据库系统以及一些混合类型。这种混合类型包括现有系统上的API、ORM、文件管理器、电子表格、配置文件等。在了解数据库以及如何在Python中使用他们之前,首先需要知道数据库概念以及SQL语句。底层存储 数据库通常使用文件系统作为基本的持久化存储,它可以是普通的操作系统文件、专用的操作系统文件
-
auto
2019-07-15 10:54:04
python
1261°
20
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数:定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()任何传入参数和自变量必须放在圆括号里。圆括号之间可以用于定义参数。函
-
auto
2019-07-15 10:54:04
python
1339°
20
Python作用域基础Python有四个作用域:L(Local)本地也称作局部作用域;E(Enclosing)闭包函数外的函数中;G(global)全局作用域;B(Built-in)内建作用域;变量可以在三个不同的地方分配:如果一个变量在def内赋值,它被定位在这个函数之内。如果一个变量在嵌套的def中赋值,对于嵌套的函数来说,它是非本地的。如果在def之外赋值,它就是整个文件全局的。值得注意的是
-
auto
2019-07-15 10:54:04
python
1337°
20
系统相关的信息模块:importsyssys.argv是一个list,包含所有的命令行参数.sys.stdoutsys.stdinsys.stderr分别表示标准输入输出,错误输出的文件对象.sys.stdin.readline()从标准输入读一行sys.stdout.write("a")屏幕输出asys.exit(exit_code)退出程序sys.modules是一个dictionary,表示
-
auto
2019-07-15 10:54:04
python
1566°
20
Python中的序列包括字符串、列表、元组,下面以字符串为例进行演示,列表和元组效果同字符串>>>a='0123456789'
>>>a[0:2]
'01'
>>>a[3:5]
'34'
>>>a[-2]
'8'
>>>a[0:]
'01234567
-
auto
2019-07-15 10:54:04
python
1364°
20
一 基本概念1 字面意义上的常量,如2、‘This is ok'这样的字符串>>> print('a,2,3')a,2,32 字符串单引号(‘)使用单引号指示字符串,类似shell中的强引用,所有的空格、制表符照原样保留。>>> print('This is ok')This is okprint 'I\'d mouch you \'not\'.' 也可以这样表
-
auto
2019-07-15 10:54:04
python
1549°
20
一.定义函数def 函数名([形式参数]): 函数体 函数要执行的程序 return 返回值
-
auto
2019-07-15 10:54:04
python
1241°
20
测试一个变量是否会根据两一个变量变化而变化。name = "Li QW"#定义变量fname = name#fname等于name变量产生的值print("My name is " , name,fname)name = "study"print(name,fname)#由于第一次已经确定了fname值,所以fname不会再根
-
auto
2019-07-15 10:54:04
python
1390°
20
一.错误1.有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为 bug,bug 是必须修复的。2.有的错误是用户输入造成的,比如让用户输入 email 地址,结果得到一个空字符串,这种错误可以通过检查用户输入来做相应的处理。3.还有一类错误是完全无法在程序运行过程中预测的,比如写入文件的时候,磁盘满了,写不进去了,这类错误也称为异常,在程序中通常是必须处理
-
auto
2019-07-15 10:54:04
python
1327°
20
Centos自带的python版本太低,所以自己编译安装下python 2.7.10安装需要的包:[root@python ~]# yum -y install wget[root@python ~]# yum -y install gcc[root@python ~]# wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
-
auto
2019-07-15 10:54:04
python
1687°
20
#交互式输出#!/usr/bin/envpython
#-*-coding:utf-8-*-
name=input("whatisyourname?")
password=input("Pleaseenterpasswo
-
auto
2019-07-15 10:49:39
python
1588°
20
大家在学习Python的时候,难免会使用pip这种方式安装第三方模块。对于pip这种在线安装的方式来说,很方便,但是经常会出现由于网络原因下载很慢的问题。使用国内镜像相对好一些。pipy国内镜像目前有:http://pypi.douban.com/ 豆瓣http://pypi.hustunique.com/ 华中理工大学http://pypi.sdutlinux
-
auto
2019-07-15 10:49:39
python
1336°
20
#pip源设置
[root@saltstack-ui~]#cat/root/.pip/pip.conf
[global]
trusted-host=pypi.douban.com#这个在virtualenv中会提示这个,配置就不提示了
index-url=http://pypi.douban
-
auto
2019-07-15 10:49:39
python
1498°
20
defprint_drict():ticks=time.time()printticksprint'===================='locatime=time.asctime(time.localtime(time.time()))printlocatimei=datetime.datetime.now()print(u"当前的日期和时间是%s"%i)print(u"ISO格式的日期和时
-
auto
2019-07-15 10:49:39
python
1575°
20
第一个程序从“你好,世界!”开始Hello world2.7版本>>> print "hello,world!"hello, world!3.5版本>>> print("hello,world!")hello, world!
-
auto
2019-07-15 10:49:39
python
1467°
20
#!/usr/bin/envpython
i=0
n=input('pleaseinputnumber:')
whilei<=n:
i+=1
printi
-
auto
2019-07-15 10:49:39
python
1339°
20
&
-
auto
2019-07-15 10:49:39
python
1177°
20
#6.2变量的作用域,是变量的可访问范围,也称为命名空间。在第一次#给变量赋值时,python创建变量。第一次给变量赋值的位置决定了变量的作用域。#作用域类型#一个程序通常包含了变量、函数和其他语句。变量和函数涉及可访问范围。一个程序中的变量和函数#要么在当前文件中定义,要么就是python预先定义好。函数和程序文件划分了不同的作用域。#在同一个作用域中。变量名是唯一的。在不同的作用域中,相同的变
-
auto
2019-07-15 10:49:39
python
1200°
20
模型类6.1ORMdjango中内嵌了ORM框架,ORM框架可以将类和数据表进行对应起来,只需要通过类和对象就可以对数据表进行操作。在Django中主要是设计类:模型类。ORM另外一个作用:根据设计的类生成数据库中的表。6.2模型类设计在应用models.py中设计模型类。必须继承与models.Model类。1)设计BookInfo类。2)设计HeroInfo类。Models.ForeignKe