Fix series with none equals float series
- [x] closes #44190
- [x] tests added / passed
- [x] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit) for how to run them
- [x] whatsnew entry

@github-actions pre-commit Good catch!  Could use a whatsnew note Hello @CloseChoice! Thanks for updating this PR. We checked the lines you've touched for [PEP 8](https://www.python.org/dev/peps/pep-0008) issues, and found:



There are currently no PEP 8 issues detected in this Pull Request. Cheers! :beers: 

##### Comment last updated at 2021-10-28 03:51:53 UTC As I've mentioned previously, for this specific case `left.equals(right)` wasn't symmetric. These cases can be tested well by hypothesis tests, what do you think about an issue for adding these tests to make sure that the function is symmetric (and maybe find some bugs)? > As I've mentioned previously, for this specific case `left.equals(right)` wasn't symmetric. These cases can be tested well by hypothesis tests, what do you think about an issue for adding these tests to make sure that the function is symmetric (and maybe find some bugs)?

happy to have tests for symmetry. its ok to use hypothesis to find cases (but separate PR) @jreback Alright, is there anything else to do here? thanks @CloseChoice  @meeseeksdev backport 1.3.x Something went wrong ... Please have  a look at my logs.