《Python全栈开发》学习过程笔记【3】

来源:互联网 发布:淘宝客服该怎么做 编辑:程序博客网 时间:2024/06/17 02:22

1print("3乘以4=",3*4)为什么可以这样写? 

因为print可以输出一个字符串,例如print("3乘以4=")

print还可以输出一个数字,例如print(3*4)

所以上面这种写法可以理解成print()可以输出多个它能输出的东西,中间用,隔开,而逗号其实表示输出空格

>>> print("3乘以4=",3*4)3乘以4= 12   #注意等号的右边有一个空格
>>> print("I am",20,"years old")I am 20 years old

2.另外一种我不常用的写法

>>> x=3>>> y=4>>> print("3乘以4=",3*4)3乘以4= 12
>>> x=3>>> y=4>>> z=x*y
>>> print("3*4=",z)3*4= 12


3.python不区分常量和变量(没有定义常量的关键字),那么如何在python中表示一个常量?

全部祖母大写的变量名代表此变量是一个常量

>>> HA=1

4.
>>> name="yzw">>> name2=name    #此时name 和name2都指向"yzw"字符串>>> name="juruo"  #name 指向一个新的字符串"juruo">>> name2         #name2还是指向"yzw"'yzw'

>>> a=1>>> b=a>>> a=2>>> b1
可见整数和字符串一样,a=1,1是一个空间中的一个值

5.如何删除一个变量?del(手动删除) 或者垃圾回收机制(自动)

>>> a=3>>> del a>>> aTraceback (most recent call last):  File "<pyshell#7>", line 1, in <module>    aNameError: name 'a' is not defined

>>> b="juruo">>> del b>>> bTraceback (most recent call last):  File "<pyshell#11>", line 1, in <module>    bNameError: name 'b' is not defined

6.



阅读全文
0 0