【发布时间】:2018-07-18 19:23:56
【问题描述】:
我看过 Socratica 的一些视频,现在我尝试了一些东西,但是当我尝试保存时,它一直说“解析时出现意外的 EOF”。这是我的代码(只是为了尝试)
dir() # Short for "directory"
print(dir())
print(dir(__builtins__))
print(help(pow))
#pow(x, y [, z])
pow(2,10) #2^10
2**10 #2^10
print(pow(2, 10, 3))
print(help(hex))
hex(10)
#0x start of hexadecimals
print(0xa)
print(help(modules))
import math
print(dir())
print(dir(math))
help(math.radians)
#180 degrees=pi radians
math.radians(180)
#boolean values: True, False
True
print(True)
a=3
b=5
print(a == b)
print(a != b) # ! means not
print(a > b)
print(a < b)
print(type(True))
#every number except 0 bool-->True
print(bool(28))
print(bool(-2.71828))
print(bool(0))
#strings True except ""
print(bool("Hello World"))
print(bool(" "))
print(bool("")
#print(int(True))
#print(2 + True)
顺便说一句
print(int(True))
和
print(2 + True)
注释,因为由于某种原因,它说存在语法错误,即使 Socratica 说这会说 1 并添加 2+1 :/
我使用 python 3.7
【问题讨论】:
-
print(bool("")上缺少括号。 -
顺便说一句,我使用 IDLE 3.7
-
很多很多问题的重复:stackoverflow.com/…
-
哦,我明白了,谢谢
-
嗯,我有另一个关于 hex(10) 的问题,在 shell 中它说 >>> hex(12648430) '0xc0ffee'
标签: python python-3.x