Codecademy learning logging 1, codecademy learning Logging
-------------------------
I want to learn programming and start my self-study career with a closed door.
Some time ago I bought a heavy "Java from entry to entry ". It may be a stranger to the code and computer programming environment. In addition, the pure little white beginners will encounter Java,
After turning over more than 50 pages, I was very
Static languageWhen you write code, you must specify a specific type of language for the variable. such as Java, C + +Dynamic languageInstead of specifying an explicit type for a variable when writing code, the interpreter determines the type of the variable at run time, based on the usage of the variable. such as Python, JavaScript# python's dynamic characteristics m = ten'hello'print m #print ' Hello 'Strongly typed languagesThe variable must have a certain type. such as Java, C + +, Pytho
############################################################################### Codecademy Python 5.5# Define A function factorial that takes an integer x as input.# Calculate and return the factorial of that number.# def digit_sum (x):# mul = 1# for I in Range (1,x+1):# mul = I*mul# Print (MUL)# digit_sum (6)############################################################################### Codecademy Python 5
] = ="X"):#if it has been populated, the x description is a duplicate value Print "You guessed that one already." Else: Print "You missed my battleship!"Board[guess_row][guess_col]="X" #the wrong value is filled with x Print(turn+1) ifTurn==3: Print "Game over"Print_board (board)Codecademy the nineth unit of the small game, although passed, but feel there is a mishap, need to adjust later, for exa
the complex, very good understanding. Codecademy the exercises above are not according to the project, a bit like a module, but our goal is to use Python to support data analysis work, not as a Python programmer.The basic step must be the code, one step at a pace, or a indentation will be able to dry people down.Objective to find the average grade of a class and the corresponding result type.#字典的定义方式Lloyd = { "name":"Lloyd", "Homework": [90.0,9
The element lets you add images to a Web page. element has required attribute called SRC, which was similar to the href. The values of SRC must be the URL of the image. also need a/to self-closing element. exmaple like this:Also, the ALT attribute is applied specifically to the element as a description.Why add alt attibute?1. If an image fails-load on a Web page, a user can Ouse over the area originally intended for the image and read a BRI EF description of the image.2.Visually impaired user
In order to learn programming, many people bought a bunch of related books, and participated in a lot of online courses, and even spent hundreds of yuan to buy a set of teaching CD-ROM, in the end will not be programmed, very worthless.
Codecademy is a newly launched web site that provides users with a new way to learn about programming. It is a web-based interactive programming tutorial that helps users understand some of the basics of JavaScript an
1 defAnti_vowel (text):2out=[]3mystring=list (text)4 forIinchmystring:5 ifI not inch["a","e","I","o","u","A","E","I","O","U"]:6 out.append (i)7 Print("". Join (out))8 9 TenTesting=input ("Please enter a string:") OneAnti_vowel (testing)First use the Remove method, directly delete the vowel in the list, but when debugging found that the position of the list element changes after the deletion of letters, it may be missed when traversing again, then use the Append method, the lette
---syntax---1. Booleans:true and False2. Assin and reassign value to Variable:spam =33. Whitespace:indent (indentation), blank spaces of four blank spaces4. Interpreter (interpretation): Run your code line by line, and check for any errors5. Single line comment:use the # sign6. Multi-line comment:starting each line with #, or use a set of triple quotation marks "" "..." "" "7. Exponent (exponentiation): Use * *, like this 10**28. Modulo:get the reminder from division If you use decimal, you shou
I. Dynamic languages and Static languages1.We often speak of moving, static language, usually refers to:Dynamic type language dynamically Typed LanguageStatic type language statically Typed LanguageThere may also be: dynamic, static programming language dynamic\statically programming Language2. Dynamic Type language: The language that examines the type of data during runExample: Ruby\pythonSuch languages ar
Computers do not understand high-level languages, and of course they cannot execute high-level languages directly. Computers can only understand machine language directly, so any language must be translated into machine language, and the computer can run programs written in high-level languages. I. Differences in translation and interpretationThere are two ways o
Http://www.cnblogs.com/wvvv/p/5227318.htmlComputers do not understand high-level languages, and of course they cannot execute high-level languages directly. Computers can only understand machine language directly, so any language must be translated into machine language, and the computer can run programs written in high-level languages. I. Differences in translat
explanatory language is translated when running the program, such as the explanatory Basic language, there is a special interpreter can directly execute the BASIC program, each statement is executed when the translation ; Such explanatory language should be translated once every time it is executed, the efficiency is lower;5. Scripting languages (Javascript,vbscript, etc.) are between HTML and programming languag
From: http://www.diybl.com/course/3_program/java/javajs/20081124/152528.html
What are compilation languages, explanatory languages, and scripting languages?Computers cannot directly understand high-level languages, but can only directly understand machine languages. Therefor
the language does not need to compile, save the process, the explanatory language is translated when running the program, such as the explanatory Basic language, there is a special interpreter can directly execute the BASIC program, each statement is executed when the translation ; Such explanatory language should be translated once every time it is executed, and the efficiency is lower; (only translate when running the program, once per execution, translate once) (low efficiency)5. Scripting
Reply content:Before you write JavaScript, listen to people say that you don't have to ignore the variable type, just use it. Then various into the pits.
Clearly is the distinction of good, but only the language is not obvious, plus some less intelligent type automatic conversion.
Weakly typed languages are really good for getting started, but you can't ignore variable types if you want to be proficient.
In addition, if the problem can be solved outsi
Program languages can be divided into five categories
1. Web page script ages
Webpage code, such as HTML, JavaScript, CSS, ASP, PHP, and XML, should all belong to this class (according to Cai's meaning, HTML should not belong to anguages, maybe he thinks it is too simple, but I think HTML should also be counted. It doesn't matter who you like to listen)
2. interpreted languages (interpreted language)
Includ
Suggestions for other languages to learn JavaWeb, and other languages to learn javaweb
I. I am studying at work. Sometimes my project is busy for a while. What are some good tips for forgetting quickly?
For the above questions, other languages want to learn Java
You just need to go back and check it out. Write the code when you have time.Because the language is f
Determine whether the device is a mobile phone device in various languages, and determine whether the device is a mobile phone device in different languages.
This website is used in various languages to determine whether it is a mobile phone device.
Http://detectmobilebrowsers.com/
Example: C # determine whether it is
protected void Page_Load(object sender,
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.