Jump to content

so I need help with C## and python (python I really need help in) is there a pdf for both languages to help with learning like different commands with how they work and how to use them?

 

codeacademy helps alot but i would like something to help me remember certains line of code that i am forgetting to put in

 

( i know it seems dumb but im just starting with learning code and I dont really know how to explain it)

MY MAIN BUILD AT FATHERS HOUSE!

Spoiler

CPU: AMD FX-8300 3.3GHz 8-Core Processor CPU COOLER:  Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler

Motherboard: Gigabyte GA-970A-DS3P ATX AM3+ Motherboard

RAM: 32gb ddr3

Hard Drive:  Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive

 

Graphics Card:  MSI Radeon RX 470 DirectX 12 Radeon RX 470 ARMOR 4G OC 4GB 256-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card

 

Case: Rosewill TYRFING ATX Mid Tower Case

Network Adapter:  TP-Link TL-WN781ND PCI-Express x1 802.11b/g/n Wi-Fi Adapter

Case Fans:  Corsair Air Series AF140 Quiet Edition 67.8 CFM 140mm Fan (PLUS THE STOCK CASE FAN)

Monitor:  Asus VG248QE 24.0" 1920x1080 144Hz Monitor

Keyboard:  Thermaltake CHALLENGER PRIME Wired Gaming Keyboard

Mouse:  MSI Interceptor DS B1 Wired Optical Mouse

Speakers: Logitech Z200 0W 2ch Speakers

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/
Share on other sites

Link to post
Share on other sites

I find the best way to remember is to do. Create little tools or start projects and use them as a database of knowledge until you start to remember them more.

 

Nothing and I mean nothing beats actually programming when it comes to learning.

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12020983
Share on other sites

Link to post
Share on other sites

1 minute ago, vorticalbox said:

I find the best way to remember is to do. Create little tools or start projects and use them as a database of knowledge until you start to remember them more.

 

Nothing and I mean nothing beats actually programming when it comes to learning.

that is true but it still would help to have a list of commands 

 

I am planning some little tools to create but i always get held back by lines of code i keep forgetting 

MY MAIN BUILD AT FATHERS HOUSE!

Spoiler

CPU: AMD FX-8300 3.3GHz 8-Core Processor CPU COOLER:  Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler

Motherboard: Gigabyte GA-970A-DS3P ATX AM3+ Motherboard

RAM: 32gb ddr3

Hard Drive:  Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive

 

Graphics Card:  MSI Radeon RX 470 DirectX 12 Radeon RX 470 ARMOR 4G OC 4GB 256-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card

 

Case: Rosewill TYRFING ATX Mid Tower Case

Network Adapter:  TP-Link TL-WN781ND PCI-Express x1 802.11b/g/n Wi-Fi Adapter

Case Fans:  Corsair Air Series AF140 Quiet Edition 67.8 CFM 140mm Fan (PLUS THE STOCK CASE FAN)

Monitor:  Asus VG248QE 24.0" 1920x1080 144Hz Monitor

Keyboard:  Thermaltake CHALLENGER PRIME Wired Gaming Keyboard

Mouse:  MSI Interceptor DS B1 Wired Optical Mouse

Speakers: Logitech Z200 0W 2ch Speakers

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12020993
Share on other sites

Link to post
Share on other sites

Is something like this what you're looking for?

https://github.com/ehmatthes/pcc/blob/master/cheat_sheets/beginners_python_cheat_sheet_pcc.pdf

 

You can google "____ cheat sheet" to find tons of that kind of utility if that's what you are looking for.

Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12021022
Share on other sites

Link to post
Share on other sites

2 minutes ago, reniat said:

Is something like this what you're looking for?

https://github.com/ehmatthes/pcc/blob/master/cheat_sheets/beginners_python_cheat_sheet_pcc.pdf

 

You can google "____ cheat sheet" to find tons of that kind of utility if that's what you are looking for.

yes like that! :)

MY MAIN BUILD AT FATHERS HOUSE!

Spoiler

CPU: AMD FX-8300 3.3GHz 8-Core Processor CPU COOLER:  Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler

Motherboard: Gigabyte GA-970A-DS3P ATX AM3+ Motherboard

RAM: 32gb ddr3

Hard Drive:  Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive

 

Graphics Card:  MSI Radeon RX 470 DirectX 12 Radeon RX 470 ARMOR 4G OC 4GB 256-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card

 

Case: Rosewill TYRFING ATX Mid Tower Case

Network Adapter:  TP-Link TL-WN781ND PCI-Express x1 802.11b/g/n Wi-Fi Adapter

Case Fans:  Corsair Air Series AF140 Quiet Edition 67.8 CFM 140mm Fan (PLUS THE STOCK CASE FAN)

Monitor:  Asus VG248QE 24.0" 1920x1080 144Hz Monitor

Keyboard:  Thermaltake CHALLENGER PRIME Wired Gaming Keyboard

Mouse:  MSI Interceptor DS B1 Wired Optical Mouse

Speakers: Logitech Z200 0W 2ch Speakers

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12021033
Share on other sites

Link to post
Share on other sites

Just now, Lilninjsways said:

yes like that! :)

it was pretty easy to find via google. I don't say that to make you feel bad, I say that to try to encourage you to grow your google skills. googling is a pretty important skill for software development, and it's never too early to get into the habit of spending a bit of time muddling through search results before reaching out to someone. That's not to say you should hesitate to seek help, but if you don't spend some time on your own first in google you are limiting your own growth some.

Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12021052
Share on other sites

Link to post
Share on other sites

1 minute ago, reniat said:

it was pretty easy to find via google. I don't say that to make you feel bad, I say that to try to encourage you to grow your google skills. googling is a pretty important skill for software development, and it's never too early to get into the habit of spending a bit of time muddling through search results before reaching out to someone. That's not to say you should hesitate to seek help, but if you don't spend some time on your own first in google you are limiting your own growth some.

Yes i understand that haha but i feel its better to seek help directly from people while I do google stuff ALOT! I want answers from other people to see what they suggest and reply with and some people give way better answers than basic google at most times (in my experience)

MY MAIN BUILD AT FATHERS HOUSE!

Spoiler

CPU: AMD FX-8300 3.3GHz 8-Core Processor CPU COOLER:  Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler

Motherboard: Gigabyte GA-970A-DS3P ATX AM3+ Motherboard

RAM: 32gb ddr3

Hard Drive:  Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive

 

Graphics Card:  MSI Radeon RX 470 DirectX 12 Radeon RX 470 ARMOR 4G OC 4GB 256-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card

 

Case: Rosewill TYRFING ATX Mid Tower Case

Network Adapter:  TP-Link TL-WN781ND PCI-Express x1 802.11b/g/n Wi-Fi Adapter

Case Fans:  Corsair Air Series AF140 Quiet Edition 67.8 CFM 140mm Fan (PLUS THE STOCK CASE FAN)

Monitor:  Asus VG248QE 24.0" 1920x1080 144Hz Monitor

Keyboard:  Thermaltake CHALLENGER PRIME Wired Gaming Keyboard

Mouse:  MSI Interceptor DS B1 Wired Optical Mouse

Speakers: Logitech Z200 0W 2ch Speakers

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12021067
Share on other sites

Link to post
Share on other sites

If you have a thicker wallet, I strongly recommend zybooks.com. Use their textbooks for school, and they really help nail the basics of a language in your brain. Tons of practice with small problem solving and learning all sorts of thing about a language. They have quite a few languages too.

hi

pipes
Undervolting 5700 (not mine but important)

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12038001
Share on other sites

Link to post
Share on other sites

1 hour ago, toobladink said:

If you have a thicker wallet, I strongly recommend zybooks.com. Use their textbooks for school, and they really help nail the basics of a language in your brain. Tons of practice with small problem solving and learning all sorts of thing about a language. They have quite a few languages too.

Oh i dont have money to spend like that sadly

MY MAIN BUILD AT FATHERS HOUSE!

Spoiler

CPU: AMD FX-8300 3.3GHz 8-Core Processor CPU COOLER:  Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler

Motherboard: Gigabyte GA-970A-DS3P ATX AM3+ Motherboard

RAM: 32gb ddr3

Hard Drive:  Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive

 

Graphics Card:  MSI Radeon RX 470 DirectX 12 Radeon RX 470 ARMOR 4G OC 4GB 256-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card

 

Case: Rosewill TYRFING ATX Mid Tower Case

Network Adapter:  TP-Link TL-WN781ND PCI-Express x1 802.11b/g/n Wi-Fi Adapter

Case Fans:  Corsair Air Series AF140 Quiet Edition 67.8 CFM 140mm Fan (PLUS THE STOCK CASE FAN)

Monitor:  Asus VG248QE 24.0" 1920x1080 144Hz Monitor

Keyboard:  Thermaltake CHALLENGER PRIME Wired Gaming Keyboard

Mouse:  MSI Interceptor DS B1 Wired Optical Mouse

Speakers: Logitech Z200 0W 2ch Speakers

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12038310
Share on other sites

Link to post
Share on other sites

I program for fun, and I often find that googling my exact problem will lead to a plethora of answers which I can use. 

 

For example, I was optimizing a python program and found out (with a very easy google search) that xrange is a hell of a lot faster than range in loops. 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12038404
Share on other sites

Link to post
Share on other sites

5 hours ago, toobladink said:

If you have a thicker wallet, I strongly recommend zybooks.com. Use their textbooks for school, and they really help nail the basics of a language in your brain. Tons of practice with small problem solving and learning all sorts of thing about a language. They have quite a few languages too.

They are shit. Nothing more than a money grabbing scam.

Sudo make me a sandwich 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12039315
Share on other sites

Link to post
Share on other sites

On 12/3/2018 at 8:13 PM, wasab said:

They are shit. Nothing more than a money grabbing scam.

That's merely your opinion from your experience. I have learned from them greatly on how to use MATLAB and C++. Some books aren't as good as others - the MATLAB book wasn't as great in my opinion.

 

And when you have no choice but to buy the book to complete the problems in there for homework grades, well, I don't know about you, but I'm going to use the HELL out of it and learn how to take the most I can from it.

hi

pipes
Undervolting 5700 (not mine but important)

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12043521
Share on other sites

Link to post
Share on other sites

3 minutes ago, toobladink said:

That's merely your opinion from your experience. I have learned from them greatly on how to use MATLAB and C++. Some books aren't as good as others - the MATLAB book wasn't as great in my opinion.

 

And when you have no choice but to buy the book to complete the problems in there for homework grades, well, I don't know about you, but I'm going to use the HELL out of it and learn how to take the most I can from it.

I use zybook for my freshman java(it is the official textbook for the course)

I learn more from watching youtube and googling StackOverflow than that garbage. Thinking i was forced to spend $100 bucks or so usd for that worthless thing still gave me the rage to this day. Also, unlike actual textbooks, what you pay for is a mere subscription which expires after a semester. Total waste of $$$$

Sudo make me a sandwich 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12043531
Share on other sites

Link to post
Share on other sites

while I can't comment on the quality of zybook since i've never used them, I definitely feel like they'd have to be REALLY good to justify it. If you don't get to keep a textbook at the end of a given period, AND given how AMAZING free online resource are these days, I just can't imagine they are a great value unless they are simply groundbreakingly effective in relaying information.

Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12043576
Share on other sites

Link to post
Share on other sites

36 minutes ago, reniat said:

while I can't comment on the quality of zybook since i've never used them, I definitely feel like they'd have to be REALLY good to justify it. If you don't get to keep a textbook at the end of a given period, AND given how AMAZING free online resource are these days, I just can't imagine they are a great value unless they are simply groundbreakingly effective in relaying information.

Their strongest trait is the practice - it's very interactive. It has you typing out small little functions and determining what values are what to understand how certain things work.

 

If an interactive textbook isn't something you think it helpful and you'll have a better time paying attention in a lecture - cool. We all learn different.

 

If you buy it through a school, it is a subscription, but I think you get to keep it if you buy it for personal use.

 

52 minutes ago, wasab said:

I use zybook for my freshman java(it is the official textbook for the course)

I learn more from watching youtube and googling StackOverflow than that garbage. Thinking i was forced to spend $100 bucks or so usd for that worthless thing still gave me the rage to this day. Also, unlike actual textbooks, what you pay for is a mere subscription which expires after a semester. Total waste of $$$$

 

And BTW, best way is to read it like a textbook and take notes as you go along. If the Java book sucks that bad, you need to voice yourself and offer the creator of that textbook some criticism or bring it up to the company. I don't know if you know this, but zybooks is simply a publisher - all their textbooks have different authors and they're all very different. My comp sci professor who also teaches mobile app development, avoids the zybooks textbook offering, despite it being interactive.

hi

pipes
Undervolting 5700 (not mine but important)

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12043648
Share on other sites

Link to post
Share on other sites

1 minute ago, toobladink said:

If an interactive textbook isn't something you think it helpful and you'll have a better time paying attention in a lecture - cool

Agreed, we all learn different, but there are TONS of resources that will guide you step by step in a hands on manner. Having been a poor college student, I just feel the need to clarify that you can get the same type of learning elsewhere if you don't want to pony up the $$$, ESPECIALLY since you don't have a tangible product after the subscription period.

Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to comment
https://linustechtips.com/topic/1001689-c-and-python-help/#findComment-12043658
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×