print('''world
hello''')
这一行的结果是:
world
hello
因为Python虽然读一行执行一行,但是三引号就是按照换行进行换行,在java里我换行他都是直接给“ ”+“ ”
对了,我用的是pc,交互模式也挺有意思的,但是他健忘!他就像你人生的过客,但真的方便!
a=1
b=3.1415926
c="daye"
print(a+b)#4.14.5926
print(c)#daye
就很有意思,python就不需要声明变量类型,但是print(a+b+c)是报错的,还有,python注释是#,java等语言大都是//或者/**/,但是,注释快捷键还是ctrl+/不是ctrl+#哦
import math
a=1
b=-24
c=3
print((-b + math.sqrt(b ** 2 - 4 * a * c))/(2 * a))#23.874342087037917
看着熟悉不,就是求根公式中其中一个,有一个点就是这里的平方是b**2,用两个乘号代表平方
print("hello"[2])#l
这个多少重塑我价值观了家人们,学过简洁的没学过这么简洁的,直接字符串加[]可还行?其他函数还是比较正常,比如len(),反正打出le之后PC会自动补齐,长成啥样对我都差不多
b1=True
B2=False
b3=None
print(type(b1))#<class 'bool'>
print(type(b3))#<class 'NoneType'>
显而易见,python对于这种东西他不认小写!还有,type真的是万物皆可放,优秀!
b=input("输入就是str,不要指望输入数字可以直接加减")
a=1
c=int(b)
print(a+c)#3
简单来讲,python里面的强制类型转换是int(a),str(c)就这种,但到现在我发现了,python可以不用加,;{}等符号但是会用到和“;”同一键的“:”