最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • python可以定义变量先不赋值吗

    正文概述    2020-03-08   223

    python可以定义变量先不赋值吗

    Python中常见的数据类型有字符串,整形,列表,元组,字典等。

    在Python语言中,声明变量的同时需要为其赋值,毕竟不代表任何值的变量毫无意义,Python语言中也不允许有这样的变量。

    语法结构如下:

    variable_name = variable_value

    等号(=)左侧是变量名,右侧是变量值,赋完值后,Python编译器会自动识别变量的类型。

    python学习网,免费的python学习网站,欢迎在线学习!

    下面的代码声明了多个变量,这些变量的数据类型包括整数、字符串、布尔和浮点数。最后输出这些变量的值。

    x = 20                      # 声明整数类型变量
    y = 40                      # 声明整数类型变量
    s = "I love python"     # 声明字符串类型变量
    flag = True                 # 声明布尔类型变量
    u = 30.4                    # 声明浮点类型变量
    print(flag)                 # 输出flag变量的值
    print(x + y)                # 输出x和y的和
    print(s)                    # 输出s变量的值
    print(u)                    # 输出u变量的值

    注意:变量不能随便起名,必须符合一定的规则。变量名通常包含字母、数字和下划线(_),变量名不能以数字开头。例如,value315

    是一个合法的变量名,而315value是错误的变量名。

    看下面错误的例子,定义一个名为name的变量

    In [1]: name
    ---------------------------------------------------------------------------
    NameError                                 Traceback (most recent call last)
    <ipython-input-1-9bc0cb2ed6de> in <module>
    ----> 1 name
    
    NameError: name 'name' is not defined
    
    In [2]:

    正确的写法应该是这样

    In [1]: name
    ---------------------------------------------------------------------------
    NameError                                 Traceback (most recent call last)
    <ipython-input-1-9bc0cb2ed6de> in <module>
    ----> 1 name
    
    NameError: name 'name' is not defined
    
    In [2]: name = 'Lucy'
    
    In [3]: name
    Out[3]: 'Lucy'
    
    In [4]

    起源地下载网 » python可以定义变量先不赋值吗

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元