Comments (4)
Yes, but it's meant to be a "quick review", not an exhaustive language reference that overwhelms everyone. Most code follows the convention described.
from python-mastery.
Just say “variable names can be made up of digits and letters from most of the major languages of the world”.
Advanced Python Mastery
from python-mastery.
Hey @dabeaz, I've realized I've never thanked you for the slides -- thank you! They look great.
I agree keeping variable names under [A-Za-z_][A-Za-z0-9_]*
is a best practice; although I do not think that your great slides should state incorrect facts. Even adding an asterisk may probably be enough here, expecting a presenter to acknowledge the spec is broader than described. Or, explaining that UTF-8 chars are allowed as long as they represent letters can play into the narrative of Python being "UTF-8 native" which you bring up in later slides, I believe.
If you disagree, please feel free to close the issue, no offence would be taken.
from python-mastery.
- __
from python-mastery.
Related Issues (20)
- Exercise 5.4 Need help with eliminating names from typedproperty HOT 5
- Tre
- Course
- Slides comments
- typo in slide 2-71
- Slide 5-42 is a duplicate of slide 5-41
- Typo in Exercise 7.1 (b): reference to Exercise 6.6 should be 6.5 HOT 1
- Missing recommendation in Exercise 7.2 HOT 1
- minegrub/assets/splashes.txt
- Обучение питон
- Missing information in exercise 2.5 (e) Challenge HOT 1
- Add answers to ex2_2
- ex2_5 collections.Sequence HOT 1
- Курсы
- ...
- Q
- 7_6 -> AttributeError: 'String' object has no attribute 'name'
- Bug in Exercise 1.1 HOT 1
- Cannot run solution for 1_3 pcost.py - FileNotFoundError HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-mastery.