Python 3.7 beta preview | SoloLearn: Learn to code for FREE!


Python 3.7 beta preview

Just a BTW, you can download and run Python 3.7.0b1, the first of four planned beta release previews, here The new features in Python 3.7 compared to 3.6 are explained here Edit: March 28, 2018 Python 3.6.5 is out For discussion on the previous stable release, see [Edit] Now see

3/18/2018 7:34:54 AM

David Ashton

165 Answers

New Answer


The new @dataclass decorator makes instantiating data classes really easier in 3.7! @dataclass class User(): name: str user_id: int just_joined: bool=True ...instead of the common style: class User(): def __init__(self, name, user_id, just_joined=True): = name = user_id self.just_joined = just_joined A summary of the most significant updates:


thanks for share 😃 👍


thank you very much for this information 👍😉



Thank you for the information! Can't wait until the full release of 3.7.0.


Never Give up. Doesnt matter how hard times will get, keep on going. I almost stopped python because of really hard math operations at the end, but I kept on going. I basically didn't learn them, I knew i wouldn never need them. I have made big projects, and haven't used those hard math operations in ONE of them. So what I wanted to say is coding is fun. Sorry for making this too long to read hahah. Another tip is dont forget the Indent.


thanks for sharing with us 😊😊


I Still Miss The @static_method But It's Good To Here About This One Thanks For The Info :)


Great information 👏👏..thanks


thanks for share


🌠🌠 nice information thank you for sharing with us!!


thanks for this news.. appreciate it 👍👍


For those who are still stuck in the almost-outdated Python 2.7, I'd recommend you to hurry up and make the switch to the new Python 3. I am so excited for the new features!!!


Growing Python 😃


thanks for share





Python, growing older than me. Congrats to my first programming language.


Thanks for the information.


it's very easy to understand and code in Python 3.7 console