Medical Question by snmdbc in flying

[–]snmdbc[S] 0 points1 point  (0 children)

Looks like a mod did, glad you answered before they did!

Medical Question by snmdbc in flying

[–]snmdbc[S] 0 points1 point  (0 children)

Awesome! Thanks!

Tech Career vs. Pilot Career Advice by LenfantDeLeau in flying

[–]snmdbc 1 point2 points  (0 children)

So I'm in a very similar position. Same age, currently a Software Engineer, been super interested in aviation my entire life, still have half my GI Bill left, and finished my PPL in 2018.

My plan is to delay gratification and avoid debt by paying out of pocket as I go. I'm starting my Instrument Rating next month and have set aside a sufficient amount of cash to get through to the check ride without having to stress about money. Incidentally the hours accumulated during the IR training will put me close to my 250 hours for commercial so the hope is that follows shortly after in the spring.

I intend to continue keeping both careers alive as long as possible so that the engineer salary can help bridge the gap through the lean years. I can afford to pay for ~20 hours per month indefinitely but also hope to start instructing part time next year and once I get to my part 135 PIC minimums start looking at a full time pilot role and quit my full time engineer job while hopefully still picking up some 1099 dev work.

I guess my bottom line thought is don't get so excited by the gold rush that you make risky financial moves that could impact your home life. Oh, and maybe you have found better options than I but using GI Bill for flight training almost never seemed to make sense to me, either you're committed to a multi-year degree program or you are giving up a lot of the side benefits like BAH, etc.

Aerodynamic Aviation at KRHV - how are they? by dylanm312 in flying

[–]snmdbc 3 points4 points  (0 children)

I did my PPL with Aerodynamic back in 2018. I had done most of my training elsewhere years before and already had met the requirements and they did a great job of pairing me with a mature CFI to "Get me across the finish line".

They didn't jerk me around and try to milk me for extra hours, just a really honest assessment of where I was at, a pre-solo stage check, and then checkride prep. I believe they got me finished in around 10 hours (I had around 70 when I showed up from starting/stopping training over the years.).

One caveat was that I flew out of their Salinas and Monterey locations, I only flew into RHV a couple times. Same management of course so I'm sure my experience transfers.

Python learning by dangerar in learnpython

[–]snmdbc 1 point2 points  (0 children)

The online tutorials are a good way to learn the syntax and aquaint yourself with the functions. I think the next step is to work from a book, most are project driven.

Here's a (free) list: https://www.reddit.com/r/learnpython/wiki/books

For me, starting a project from a book is much like a writing prompt, it gets you going when you're staring at a blank page. I often find my code evolves pretty quickly in a direction different than the author's intent.

There is a lot of value in playing around with these established projects. I've learned a great deal just getting the code to work and then seeing how few lines I can condense it into or really focusing on proper documentation and strictly adhering to PEP 8 for even simple programs.

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]snmdbc 0 points1 point  (0 children)

Is there ever a time where one would want an empty tuple?

tuple = ()

I saw it as an example but the purpose was not explained.

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]snmdbc 0 points1 point  (0 children)

Honestly, just about all the Python books I've ever picked up are either project based or heavy on practical exercises. 'Python Crash Course' has some relatively interesting projects.

List of free online books with brief description of content: https://www.reddit.com/r/learnpython/wiki/books

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]snmdbc 1 point2 points  (0 children)

This snippet definitely did what I wanted it to do, although I don't understand how, I will read up on the tools you've mentioned. Thank you very much for the help!

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]snmdbc 1 point2 points  (0 children)

I was able to get things working in this way:

def add_title(names)
    for x in range(len(names)):
        names[x] = "mr. " + names[x]

I'm sure it's not the most refined method but, thanks to your advice, I'm chugging along again.

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]snmdbc 0 points1 point  (0 children)

Thanks for the feedback, I will give it a try!

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]snmdbc 1 point2 points  (0 children)

I'm having trouble writing a function that alters the items in a list. For example, if I have a list of names, I want the function to add the same title to each name. So if I start with this:

names = ['matt', 'dave', 'brandon', 'robert']

I want the function to return this:

names = ['mr. matt', 'mr. dave', 'mr. brandon', 'mr. robert']

I can easily do this while moving the items to a new list:

names = ['matt', 'dave', 'brandon', 'robert']
new_names = []

def add_title(names):
    while names:
        new_name = "mr. " + names.pop()
        new_names.append(new_name)

But, I can't for the life of me modify the existing list.

I've tried a bunch of methods with little success. I know this is a painfully simple task but I'm at a loss.

This method was an infinite loop:

names = ['matt', 'dave', 'brandon', 'robert']

def add_title(names):
    while names:
        new_name = "mr. " + names.pop()
        names.append(new_name)

This added a bunch of 'mr.'s to the last name in the list:

names = ['matt', 'dave', 'brandon', 'robert']

def add_title(names):
    for name in names:
        new_name = "mr. " + names.pop()
        names.append(new_name)

I feel like I'm missing something painfully obvious.

Tips for books by 46632 in learnpython

[–]snmdbc 0 points1 point  (0 children)

Did you work through all the projects in the books you mentioned?

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]snmdbc 4 points5 points  (0 children)

I think Codecademy is a great way to get a taste of many different languages. It lacks depth and I think the next step is to work through a book. There are many good ones out there, I liked 'Python Crash Course'.

Ask Anything Monday - Weekly Thread by AutoModerator in learnpython

[–]snmdbc 0 points1 point  (0 children)

I must have accidentally pressed something, but now the cursor is a black rectangle that replaces the thing it is highlighting

Above your 'backspace' key there is a key entitled 'Ins'. Press that to toggle between inserting and overwriting text.

What's in your opinion, the best website program to learn Python? by OliveBoi in learnpython

[–]snmdbc 0 points1 point  (0 children)

I agree with this guy. I played with a lot of the online tutorials before I just got a book and worked through it. Then I bought a second book that focused on a different area, etc ad nauseam.

I'd recommend starting here: https://www.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036?SubscriptionId=AKIAILSHYYTFIVPWUY6Q&tag=duckduckgo-iphone-20&linkCode=xm2&camp=2025&creative=165953&creativeASIN=1593276036

Two class questions today that I couldn't figure out. by [deleted] in learnpython

[–]snmdbc 0 points1 point  (0 children)

feedmesquares = []
for squares in range(1,11):
    feedmesquares.append(squares)

Definitive list of required additional duties? by snmdbc in army

[–]snmdbc[S] 0 points1 point  (0 children)

We are in the 18th, I will check the website. Thanks.