Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions sampleimport.py
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the two arguments after the 'python' command,
# and assigns to the variables 'script' and 'user_name'
script, user_name = argv

# assigns the string with an arrow and space to the variable 'prompt'
prompt = '> '

# user_name, the second argument, and 'sampleimport.py' replace %s in the order listed
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."

# replaces %s with the variable user_name and prints
print "Do you like me %s?" % user_name

# prints '> ' and allows user to input a value, assigns user input to the 'likes' variable
likes = raw_input(prompt)

# repeats the process above two more times
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you have?"
computer = raw_input(prompt)

# takes the last three user inputs in order and inserts into the last print statement, replacing %r
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is.
Expand Down
6 changes: 6 additions & 0 deletions sampleinput.py
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the four arguments after the 'python' command,
# and assigns to the variables 's', 'f', 'ss', and 't'
s,f,ss,t=argv

# prints the four arguments on separate lines with text
print "the script is" , s
print "var1 1 is" , f
print "var 2 is" , ss
Expand Down
13 changes: 13 additions & 0 deletions sampleloops.py
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
# assigns numbers 1 through 3 to an array
arr=[1,2,3]

# assigns three names to an array
arrstr=["ashu" , "himu" , "piyu"]

# loops through each number from the number array, and prints the number
for num in arr:
print "numbers are %d" %num

# loops through each name from the name array, and prints the name
for name in arrstr:
print "names are %s" %name

# initializes an empty array
arrinput=[]

# asks the user for a input four times and pushes inputs into an array
for i in range(0,4):
print "enter element number %d" %i
number = raw_input("> ")
arrinput.append(number)

# loops through the input array and prints each input
for inp in arrinput:
print "elements are %r" %inp
12 changes: 12 additions & 0 deletions sampleprint.py
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,31 @@
# prints an empty space since comments are ignored
print #"Hello World!"

# prints the following strings and separate lines
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.'

# prints the boolean value of this mathematical comparison
print 3 + 2 < 5 - 7

# assigning numerical values to variables
cars = 100
space_in_a_car = 4.0
drivers = 30
passengers = 90

# performing mathematical operations on the variables above,
# and assigning the answers to new variables
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven

# the new variables are printed on separate lines
print "We need to put about", average_passengers_per_car, "in each car."
print "We have", passengers, "to carpool today."
print "There will be", cars_not_driven, "empty cars today."
Expand Down
21 changes: 20 additions & 1 deletion samplewhile.py
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,14 +6,33 @@

# SAMPLE CODE

# initialize the while iterator to 0
i = 0

# initialze empty numbers array
numbers = []

# keep running this while loop as long as 'i' is less than 6
while i < 6:

# prints the value of i at the beginning of the loop
print "At the top i is %d" % i

# adds the number i to the number array
numbers.append(i)

# increase the number i by 1
i = i + 1

# prints the current numbers array
print "Numbers now: ", numbers

# prints the value of i at the end of the loop
print "At the bottom i is %d" % i
print "The numbers: "

# prints the numbers of the numbers array,
# every value of i during the loop before it exited (0 through 5)
# since the while loop exited when i reached 6
print "The numbers: "
for num in numbers:
print num
, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
added comments to the rest of the files by devonjs · Pull Request #9 · lugnitdgp/Learn-Python · GitHub
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions sampleimport.py
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the two arguments after the 'python' command,
# and assigns to the variables 'script' and 'user_name'
script, user_name = argv

# assigns the string with an arrow and space to the variable 'prompt'
prompt = '> '

# user_name, the second argument, and 'sampleimport.py' replace %s in the order listed
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."

# replaces %s with the variable user_name and prints
print "Do you like me %s?" % user_name

# prints '> ' and allows user to input a value, assigns user input to the 'likes' variable
likes = raw_input(prompt)

# repeats the process above two more times
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you have?"
computer = raw_input(prompt)

# takes the last three user inputs in order and inserts into the last print statement, replacing %r
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is.
Expand Down
6 changes: 6 additions & 0 deletions sampleinput.py
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the four arguments after the 'python' command,
# and assigns to the variables 's', 'f', 'ss', and 't'
s,f,ss,t=argv

# prints the four arguments on separate lines with text
print "the script is" , s
print "var1 1 is" , f
print "var 2 is" , ss
Expand Down
13 changes: 13 additions & 0 deletions sampleloops.py
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
# assigns numbers 1 through 3 to an array
arr=[1,2,3]

# assigns three names to an array
arrstr=["ashu" , "himu" , "piyu"]

# loops through each number from the number array, and prints the number
for num in arr:
print "numbers are %d" %num

# loops through each name from the name array, and prints the name
for name in arrstr:
print "names are %s" %name

# initializes an empty array
arrinput=[]

# asks the user for a input four times and pushes inputs into an array
for i in range(0,4):
print "enter element number %d" %i
number = raw_input("> ")
arrinput.append(number)

# loops through the input array and prints each input
for inp in arrinput:
print "elements are %r" %inp
12 changes: 12 additions & 0 deletions sampleprint.py
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,31 @@
# prints an empty space since comments are ignored
print #"Hello World!"

# prints the following strings and separate lines
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.'

# prints the boolean value of this mathematical comparison
print 3 + 2 < 5 - 7

# assigning numerical values to variables
cars = 100
space_in_a_car = 4.0
drivers = 30
passengers = 90

# performing mathematical operations on the variables above,
# and assigning the answers to new variables
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven

# the new variables are printed on separate lines
print "We need to put about", average_passengers_per_car, "in each car."
print "We have", passengers, "to carpool today."
print "There will be", cars_not_driven, "empty cars today."
Expand Down
21 changes: 20 additions & 1 deletion samplewhile.py
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,14 +6,33 @@

# SAMPLE CODE

# initialize the while iterator to 0
i = 0

# initialze empty numbers array
numbers = []

# keep running this while loop as long as 'i' is less than 6
while i < 6:

# prints the value of i at the beginning of the loop
print "At the top i is %d" % i

# adds the number i to the number array
numbers.append(i)

# increase the number i by 1
i = i + 1

# prints the current numbers array
print "Numbers now: ", numbers

# prints the value of i at the end of the loop
print "At the bottom i is %d" % i
print "The numbers: "

# prints the numbers of the numbers array,
# every value of i during the loop before it exited (0 through 5)
# since the while loop exited when i reached 6
print "The numbers: "
for num in numbers:
print num
, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' added comments to the rest of the files by devonjs · Pull Request #9 · lugnitdgp/Learn-Python · GitHub
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions sampleimport.py
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the two arguments after the 'python' command,
# and assigns to the variables 'script' and 'user_name'
script, user_name = argv

# assigns the string with an arrow and space to the variable 'prompt'
prompt = '> '

# user_name, the second argument, and 'sampleimport.py' replace %s in the order listed
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."

# replaces %s with the variable user_name and prints
print "Do you like me %s?" % user_name

# prints '> ' and allows user to input a value, assigns user input to the 'likes' variable
likes = raw_input(prompt)

# repeats the process above two more times
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you have?"
computer = raw_input(prompt)

# takes the last three user inputs in order and inserts into the last print statement, replacing %r
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is.
Expand Down
6 changes: 6 additions & 0 deletions sampleinput.py
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the four arguments after the 'python' command,
# and assigns to the variables 's', 'f', 'ss', and 't'
s,f,ss,t=argv

# prints the four arguments on separate lines with text
print "the script is" , s
print "var1 1 is" , f
print "var 2 is" , ss
Expand Down
13 changes: 13 additions & 0 deletions sampleloops.py
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
# assigns numbers 1 through 3 to an array
arr=[1,2,3]

# assigns three names to an array
arrstr=["ashu" , "himu" , "piyu"]

# loops through each number from the number array, and prints the number
for num in arr:
print "numbers are %d" %num

# loops through each name from the name array, and prints the name
for name in arrstr:
print "names are %s" %name

# initializes an empty array
arrinput=[]

# asks the user for a input four times and pushes inputs into an array
for i in range(0,4):
print "enter element number %d" %i
number = raw_input("> ")
arrinput.append(number)

# loops through the input array and prints each input
for inp in arrinput:
print "elements are %r" %inp
12 changes: 12 additions & 0 deletions sampleprint.py
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,31 @@
# prints an empty space since comments are ignored
print #"Hello World!"

# prints the following strings and separate lines
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.'

# prints the boolean value of this mathematical comparison
print 3 + 2 < 5 - 7

# assigning numerical values to variables
cars = 100
space_in_a_car = 4.0
drivers = 30
passengers = 90

# performing mathematical operations on the variables above,
# and assigning the answers to new variables
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven

# the new variables are printed on separate lines
print "We need to put about", average_passengers_per_car, "in each car."
print "We have", passengers, "to carpool today."
print "There will be", cars_not_driven, "empty cars today."
Expand Down
21 changes: 20 additions & 1 deletion samplewhile.py
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,14 +6,33 @@

# SAMPLE CODE

# initialize the while iterator to 0
i = 0

# initialze empty numbers array
numbers = []

# keep running this while loop as long as 'i' is less than 6
while i < 6:

# prints the value of i at the beginning of the loop
print "At the top i is %d" % i

# adds the number i to the number array
numbers.append(i)

# increase the number i by 1
i = i + 1

# prints the current numbers array
print "Numbers now: ", numbers

# prints the value of i at the end of the loop
print "At the bottom i is %d" % i
print "The numbers: "

# prints the numbers of the numbers array,
# every value of i during the loop before it exited (0 through 5)
# since the while loop exited when i reached 6
print "The numbers: "
for num in numbers:
print num
, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' added comments to the rest of the files by devonjs · Pull Request #9 · lugnitdgp/Learn-Python · GitHub
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions sampleimport.py
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the two arguments after the 'python' command,
# and assigns to the variables 'script' and 'user_name'
script, user_name = argv

# assigns the string with an arrow and space to the variable 'prompt'
prompt = '> '

# user_name, the second argument, and 'sampleimport.py' replace %s in the order listed
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."

# replaces %s with the variable user_name and prints
print "Do you like me %s?" % user_name

# prints '> ' and allows user to input a value, assigns user input to the 'likes' variable
likes = raw_input(prompt)

# repeats the process above two more times
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you have?"
computer = raw_input(prompt)

# takes the last three user inputs in order and inserts into the last print statement, replacing %r
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is.
Expand Down
6 changes: 6 additions & 0 deletions sampleinput.py
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the four arguments after the 'python' command,
# and assigns to the variables 's', 'f', 'ss', and 't'
s,f,ss,t=argv

# prints the four arguments on separate lines with text
print "the script is" , s
print "var1 1 is" , f
print "var 2 is" , ss
Expand Down
13 changes: 13 additions & 0 deletions sampleloops.py
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
# assigns numbers 1 through 3 to an array
arr=[1,2,3]

# assigns three names to an array
arrstr=["ashu" , "himu" , "piyu"]

# loops through each number from the number array, and prints the number
for num in arr:
print "numbers are %d" %num

# loops through each name from the name array, and prints the name
for name in arrstr:
print "names are %s" %name

# initializes an empty array
arrinput=[]

# asks the user for a input four times and pushes inputs into an array
for i in range(0,4):
print "enter element number %d" %i
number = raw_input("> ")
arrinput.append(number)

# loops through the input array and prints each input
for inp in arrinput:
print "elements are %r" %inp
12 changes: 12 additions & 0 deletions sampleprint.py
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,31 @@
# prints an empty space since comments are ignored
print #"Hello World!"

# prints the following strings and separate lines
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.'

# prints the boolean value of this mathematical comparison
print 3 + 2 < 5 - 7

# assigning numerical values to variables
cars = 100
space_in_a_car = 4.0
drivers = 30
passengers = 90

# performing mathematical operations on the variables above,
# and assigning the answers to new variables
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven

# the new variables are printed on separate lines
print "We need to put about", average_passengers_per_car, "in each car."
print "We have", passengers, "to carpool today."
print "There will be", cars_not_driven, "empty cars today."
Expand Down
21 changes: 20 additions & 1 deletion samplewhile.py
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,14 +6,33 @@

# SAMPLE CODE

# initialize the while iterator to 0
i = 0

# initialze empty numbers array
numbers = []

# keep running this while loop as long as 'i' is less than 6
while i < 6:

# prints the value of i at the beginning of the loop
print "At the top i is %d" % i

# adds the number i to the number array
numbers.append(i)

# increase the number i by 1
i = i + 1

# prints the current numbers array
print "Numbers now: ", numbers

# prints the value of i at the end of the loop
print "At the bottom i is %d" % i
print "The numbers: "

# prints the numbers of the numbers array,
# every value of i during the loop before it exited (0 through 5)
# since the while loop exited when i reached 6
print "The numbers: "
for num in numbers:
print num
, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' added comments to the rest of the files by devonjs · Pull Request #9 · lugnitdgp/Learn-Python · GitHub
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions sampleimport.py
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the two arguments after the 'python' command,
# and assigns to the variables 'script' and 'user_name'
script, user_name = argv

# assigns the string with an arrow and space to the variable 'prompt'
prompt = '> '

# user_name, the second argument, and 'sampleimport.py' replace %s in the order listed
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."

# replaces %s with the variable user_name and prints
print "Do you like me %s?" % user_name

# prints '> ' and allows user to input a value, assigns user input to the 'likes' variable
likes = raw_input(prompt)

# repeats the process above two more times
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you have?"
computer = raw_input(prompt)

# takes the last three user inputs in order and inserts into the last print statement, replacing %r
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is.
Expand Down
6 changes: 6 additions & 0 deletions sampleinput.py
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the four arguments after the 'python' command,
# and assigns to the variables 's', 'f', 'ss', and 't'
s,f,ss,t=argv

# prints the four arguments on separate lines with text
print "the script is" , s
print "var1 1 is" , f
print "var 2 is" , ss
Expand Down
13 changes: 13 additions & 0 deletions sampleloops.py
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
# assigns numbers 1 through 3 to an array
arr=[1,2,3]

# assigns three names to an array
arrstr=["ashu" , "himu" , "piyu"]

# loops through each number from the number array, and prints the number
for num in arr:
print "numbers are %d" %num

# loops through each name from the name array, and prints the name
for name in arrstr:
print "names are %s" %name

# initializes an empty array
arrinput=[]

# asks the user for a input four times and pushes inputs into an array
for i in range(0,4):
print "enter element number %d" %i
number = raw_input("> ")
arrinput.append(number)

# loops through the input array and prints each input
for inp in arrinput:
print "elements are %r" %inp
12 changes: 12 additions & 0 deletions sampleprint.py
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,31 @@
# prints an empty space since comments are ignored
print #"Hello World!"

# prints the following strings and separate lines
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.'

# prints the boolean value of this mathematical comparison
print 3 + 2 < 5 - 7

# assigning numerical values to variables
cars = 100
space_in_a_car = 4.0
drivers = 30
passengers = 90

# performing mathematical operations on the variables above,
# and assigning the answers to new variables
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven

# the new variables are printed on separate lines
print "We need to put about", average_passengers_per_car, "in each car."
print "We have", passengers, "to carpool today."
print "There will be", cars_not_driven, "empty cars today."
Expand Down
21 changes: 20 additions & 1 deletion samplewhile.py
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,14 +6,33 @@

# SAMPLE CODE

# initialize the while iterator to 0
i = 0

# initialze empty numbers array
numbers = []

# keep running this while loop as long as 'i' is less than 6
while i < 6:

# prints the value of i at the beginning of the loop
print "At the top i is %d" % i

# adds the number i to the number array
numbers.append(i)

# increase the number i by 1
i = i + 1

# prints the current numbers array
print "Numbers now: ", numbers

# prints the value of i at the end of the loop
print "At the bottom i is %d" % i
print "The numbers: "

# prints the numbers of the numbers array,
# every value of i during the loop before it exited (0 through 5)
# since the while loop exited when i reached 6
print "The numbers: "
for num in numbers:
print num
, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' added comments to the rest of the files by devonjs · Pull Request #9 · lugnitdgp/Learn-Python · GitHub
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions sampleimport.py
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the two arguments after the 'python' command,
# and assigns to the variables 'script' and 'user_name'
script, user_name = argv

# assigns the string with an arrow and space to the variable 'prompt'
prompt = '> '

# user_name, the second argument, and 'sampleimport.py' replace %s in the order listed
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."

# replaces %s with the variable user_name and prints
print "Do you like me %s?" % user_name

# prints '> ' and allows user to input a value, assigns user input to the 'likes' variable
likes = raw_input(prompt)

# repeats the process above two more times
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you have?"
computer = raw_input(prompt)

# takes the last three user inputs in order and inserts into the last print statement, replacing %r
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is.
Expand Down
6 changes: 6 additions & 0 deletions sampleinput.py
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the four arguments after the 'python' command,
# and assigns to the variables 's', 'f', 'ss', and 't'
s,f,ss,t=argv

# prints the four arguments on separate lines with text
print "the script is" , s
print "var1 1 is" , f
print "var 2 is" , ss
Expand Down
13 changes: 13 additions & 0 deletions sampleloops.py
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
# assigns numbers 1 through 3 to an array
arr=[1,2,3]

# assigns three names to an array
arrstr=["ashu" , "himu" , "piyu"]

# loops through each number from the number array, and prints the number
for num in arr:
print "numbers are %d" %num

# loops through each name from the name array, and prints the name
for name in arrstr:
print "names are %s" %name

# initializes an empty array
arrinput=[]

# asks the user for a input four times and pushes inputs into an array
for i in range(0,4):
print "enter element number %d" %i
number = raw_input("> ")
arrinput.append(number)

# loops through the input array and prints each input
for inp in arrinput:
print "elements are %r" %inp
12 changes: 12 additions & 0 deletions sampleprint.py
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,31 @@
# prints an empty space since comments are ignored
print #"Hello World!"

# prints the following strings and separate lines
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.'

# prints the boolean value of this mathematical comparison
print 3 + 2 < 5 - 7

# assigning numerical values to variables
cars = 100
space_in_a_car = 4.0
drivers = 30
passengers = 90

# performing mathematical operations on the variables above,
# and assigning the answers to new variables
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven

# the new variables are printed on separate lines
print "We need to put about", average_passengers_per_car, "in each car."
print "We have", passengers, "to carpool today."
print "There will be", cars_not_driven, "empty cars today."
Expand Down
21 changes: 20 additions & 1 deletion samplewhile.py
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,14 +6,33 @@

# SAMPLE CODE

# initialize the while iterator to 0
i = 0

# initialze empty numbers array
numbers = []

# keep running this while loop as long as 'i' is less than 6
while i < 6:

# prints the value of i at the beginning of the loop
print "At the top i is %d" % i

# adds the number i to the number array
numbers.append(i)

# increase the number i by 1
i = i + 1

# prints the current numbers array
print "Numbers now: ", numbers

# prints the value of i at the end of the loop
print "At the bottom i is %d" % i
print "The numbers: "

# prints the numbers of the numbers array,
# every value of i during the loop before it exited (0 through 5)
# since the while loop exited when i reached 6
print "The numbers: "
for num in numbers:
print num
, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); added comments to the rest of the files by devonjs · Pull Request #9 · lugnitdgp/Learn-Python · GitHub
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions sampleimport.py
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,30 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the two arguments after the 'python' command,
# and assigns to the variables 'script' and 'user_name'
script, user_name = argv

# assigns the string with an arrow and space to the variable 'prompt'
prompt = '> '

# user_name, the second argument, and 'sampleimport.py' replace %s in the order listed
print "Hi %s, I'm the %s script." % (user_name, script)
print "I'd like to ask you a few questions."

# replaces %s with the variable user_name and prints
print "Do you like me %s?" % user_name

# prints '> ' and allows user to input a value, assigns user input to the 'likes' variable
likes = raw_input(prompt)

# repeats the process above two more times
print "Where do you live %s?" % user_name
lives = raw_input(prompt)
print "What kind of computer do you have?"
computer = raw_input(prompt)

# takes the last three user inputs in order and inserts into the last print statement, replacing %r
print """
Alright, so you said %r about liking me.
You live in %r. Not sure where that is.
Expand Down
6 changes: 6 additions & 0 deletions sampleinput.py
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
# import command line argument reader 'argv' from the 'sys' python module
from sys import argv

# takes the four arguments after the 'python' command,
# and assigns to the variables 's', 'f', 'ss', and 't'
s,f,ss,t=argv

# prints the four arguments on separate lines with text
print "the script is" , s
print "var1 1 is" , f
print "var 2 is" , ss
Expand Down
13 changes: 13 additions & 0 deletions sampleloops.py
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
# assigns numbers 1 through 3 to an array
arr=[1,2,3]

# assigns three names to an array
arrstr=["ashu" , "himu" , "piyu"]

# loops through each number from the number array, and prints the number
for num in arr:
print "numbers are %d" %num

# loops through each name from the name array, and prints the name
for name in arrstr:
print "names are %s" %name

# initializes an empty array
arrinput=[]

# asks the user for a input four times and pushes inputs into an array
for i in range(0,4):
print "enter element number %d" %i
number = raw_input("> ")
arrinput.append(number)

# loops through the input array and prints each input
for inp in arrinput:
print "elements are %r" %inp
12 changes: 12 additions & 0 deletions sampleprint.py
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,31 @@
# prints an empty space since comments are ignored
print #"Hello World!"

# prints the following strings and separate lines
print "Hello Again"
print "I like typing this."
print "This is fun."
print 'Yay! Printing.'
print "I'd much rather you 'not'."
print 'I "said" do not touch this.'

# prints the boolean value of this mathematical comparison
print 3 + 2 < 5 - 7

# assigning numerical values to variables
cars = 100
space_in_a_car = 4.0
drivers = 30
passengers = 90

# performing mathematical operations on the variables above,
# and assigning the answers to new variables
cars_not_driven = cars - drivers
cars_driven = drivers
carpool_capacity = cars_driven * space_in_a_car
average_passengers_per_car = passengers / cars_driven

# the new variables are printed on separate lines
print "We need to put about", average_passengers_per_car, "in each car."
print "We have", passengers, "to carpool today."
print "There will be", cars_not_driven, "empty cars today."
Expand Down
21 changes: 20 additions & 1 deletion samplewhile.py
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,14 +6,33 @@

# SAMPLE CODE

# initialize the while iterator to 0
i = 0

# initialze empty numbers array
numbers = []

# keep running this while loop as long as 'i' is less than 6
while i < 6:

# prints the value of i at the beginning of the loop
print "At the top i is %d" % i

# adds the number i to the number array
numbers.append(i)

# increase the number i by 1
i = i + 1

# prints the current numbers array
print "Numbers now: ", numbers

# prints the value of i at the end of the loop
print "At the bottom i is %d" % i
print "The numbers: "

# prints the numbers of the numbers array,
# every value of i during the loop before it exited (0 through 5)
# since the while loop exited when i reached 6
print "The numbers: "
for num in numbers:
print num