This is a very convenient feature introduced in Python 3.6 by PEP 515.crypto-aes
parent
b2fa1b50ed
commit
6a445b60fa
@ -0,0 +1,10 @@
|
||||
# tests for things that only Python 3.6 supports
|
||||
|
||||
# underscores in numeric literals
|
||||
print(100_000)
|
||||
print(0b1010_0101)
|
||||
print(0xff_ff)
|
||||
|
||||
# underscore supported by int constructor
|
||||
print(int('1_2_3'))
|
||||
print(int('0o1_2_3', 8))
|
@ -0,0 +1,5 @@
|
||||
100000
|
||||
165
|
||||
65535
|
||||
123
|
||||
83
|
@ -0,0 +1,10 @@
|
||||
# tests for things that only Python 3.6 supports, needing floats
|
||||
|
||||
# underscores in numeric literals
|
||||
print(1_000.1_8)
|
||||
print('%.2g' % 1e1_2)
|
||||
|
||||
# underscore supported by int/float constructors
|
||||
print(float('1_2_3'))
|
||||
print(float('1_2_3.4'))
|
||||
print('%.2g' % float('1e1_3'))
|
@ -0,0 +1,5 @@
|
||||
1000.18
|
||||
1e+12
|
||||
123.0
|
||||
123.4
|
||||
1e+13
|
Loading…
Reference in new issue