zoukankan      html  css  js  c++  java
  • 《Python全栈开发》学习过程笔记【3】

    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
    >>> b
    1
    可见整数和字符串一样,a=1,1是一个空间中的一个值

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

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

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

    6.



  • 相关阅读:
    初始化类的对象时代码的执行顺序
    非原子的 64 位操作
    守护线程
    Redis
    Redis
    Redis
    Redis
    好听美文随手记
    往服务器数据库插入数据报错,在本地数据库测试却无错误。
    关于云服务器中发送邮件,出现无法从传输连接中读取数据:
  • 原文地址:https://www.cnblogs.com/iamjuruo/p/7470871.html
Copyright © 2011-2022 走看看