When the file is large, more than 1 g, if you use the Read () method, one read into memory causes the card to die.This can be resolved by using a looping operation.Grammar:For line in variable:Print (line)F =open (file='d:/file operation. txt', mode
Object orientedClass: The encapsulation of something in the real world (e.g. students)Class: attributes (e.g. name, score)Class objectInstance ObjectReference: Manipulating properties and methods of a class by referenceInstantiation: Create a
First, bubble sortA, bubble sorting----optimizationIf a trip is performed in a bubbling sort without swapping, the list is already ordered and can be settled directlyImportRandom fromTimewrapImport*@cal_timedefBubble_sort (LI): forIinchRange (Len
I. Abnormal errorA, syntax errorError One: if Error Two: def text: passprint(sjdsB, logic error# user input is incomplete (for example, input is empty) or input is illegal (input is not a number) num=input ('>>:') int (num)# cannot be
Tag: Jump out of loop--line test str use file textRead and write filesExample 1, write:A= ""I Love PythonBecause Python is fun "#定义一段文本F=open (' Test.txt ', ' W ') #用open方法打开名为text的txt的文本文件, followed by a comma with ' W ' written meaningF.write (a) #
1. * and * * before the parameter*argsYou can indicate that the position parameter is taken from the iterator when the function is called, or you can indicate that you receive additional positional parameters when defining the function.**kwargs
Method One: (Account for memory)Read all the files into memory for modification.F_name ="d:/contact 2.txt"= ' Cho Yifei '=' just Bright ' =open (f_name,'r+'=f.read ()print (str) str2=str.replace (old_str,new_str)print(str2) f.close ()Method Two:
ConditionsIf :Elif :Elif :ElseNote else after adding a colon:The data type returned by input () is STRCycleThere are two types of Python loops, one of which is the for...in loop, which sequentially iterates through each element in the list or
Dictionary (dictionary)The dictionary has a concept key (key) and the corresponding values (value)For example:Phone = {' rom ': 13760413131, ' valley ': 13927434343, ' Helen ': 1355101535}Features of the dictionary:1. Define a dictionary with curly
ListA data type built into Python is a list:>>> classmates = [' Michael ', ' Bob ', ' Tracy ']>>> Classmates[' Michael ', ' Bob ', ' Tracy ']The variable classmates is a list. Use the Len () function to get the number of list elements:>>> Len
Lists ListRepresentation method:list_1=["Luo", "gu", 2,5,6]In a list, it can be a string, a number, or a mixed-typeFor a list operation, the following functions are available:#1, CMP (LIST1,LIST2): An element used to compare two lists#2, Len (list):
(Self-developed artificial intelligence) pythony tuples, emerging artificial intelligence pythony
How to Create a tuples:
The tuples are enclosed in parentheses, and the elements in the parentheses are separated by commas.
Different from the list,
Use python to automatically add version numbers to css and js file links in html,
The traditional method of adding version numbers to file links is to use gulp-rev. The solution proposed here is to use python to replace gulp-rev.
import osimport
RESTful API, restfulapi1. What is RESTful?
REST has nothing to do with technology. It represents a software architecture style. REST is short for Representational State Transfer.Characterization status transfer"
REST looks at the entire network
Python function summary, python Summary
I. Functions
1. Why use functions?
A. Avoid code reuse
B. Improve code readability
2. function call
Return Value = function name (parameter 1, parameter 2)
Function Definition-Return Value
Keyword: return
3.
Python framework-Virtual Environment configuration, python framework-virtual
During the development process, different projects are often to be developed on the same computer. Different projects may require packages of different versions. To solve
Use redis in Django: including installation, configuration, and startup ., Djangoredis
Install redis:
1. Download:
Wget http://download.redis.io/releases/redis-3.2.8.tar.gz
Step 2: ExtractTar-zxvf redis-3.2.8.tar.gz
Step 3: copy the
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service