博客
关于我
Python 之变量
阅读量:590 次
发布时间:2019-03-11

本文共 2301 字,大约阅读时间需要 7 分钟。

Python Variables Guide

Variables

In computer programs, a variable is a location (address) in memory that holds a value. Variables in Python are entities that store values and can be manipulated. When a variable is assigned a value, it is created. It's important to note that in Python, a string can only be concatenated with another string. If you need to concatenate other types of data, you must first convert them into string format using the str() function.

Key Points:

  • Each variable has a name and stores a value.
  • Variables in Python do not have a fixed type; the type is determined dynamically based on the value assigned.
  • The str() function is used to convert non-string data into a string format for concatenation.
  • Variable Naming

    When defining a variable, choose a name that clearly describes its purpose. Here are the rules for naming variables in Python:

  • The name must start with a letter or underscore and can include letters, numbers, and underscores thereafter.
  • Use meaningful names and avoid special characters like spaces, $, %, etc.
  • Variable names are case-sensitive.
  • Examples of poor naming:

    • variable1
    • my_var
    • info_1

    Examples of good naming:

    • temperature
    • current_time
    • user_score

    Constants

    Constants are variables that store fixed, immutable values. Unlike variables, the values of constants never change during program execution. (Note: Python does not have a built-in constant mechanism.)

    Key Point:

    • Constants are often used for readability and efficiency by storing fixed data in a single location.

    Data Types

    Data types determine the nature of data and how it is stored and manipulated. The main data types in Python are:

    • Integer (int): Represents whole numbers.
    • Float (float): Represents floating-point numbers.
    • Complex (complex): Represents complex numbers.

    Additional Points:

    • Python automatically determines the type of variable when it is assigned a value.
    • The str() function is used to convert numbers to strings during output.

    Input and Output

    The following code demonstrates how to read and print input in Python:

    a = input("Please enter an integer: ")print(a)
    • The input() function reads user input and returns a string.
    • The print() function outputs the string to the console.

    Examples:

  • print("Hello, World!") outputs Hello, World!
  • a, b = "x", "y" assigns a = "x" and b = "y"
  • 转载地址:http://bditz.baihongyu.com/

    你可能感兴趣的文章
    openstack虚拟机迁移live-migration中libvirt配置
    查看>>
    OpenStack项目管理实战
    查看>>
    OpenStreetMap初探(一)——了解OpenStreetMap
    查看>>
    openSUSE 13.1 Milestone 2 发布
    查看>>
    openSUSE推出独立 GUI 包管理工具:YQPkg,简化了整个软件包管理流程
    查看>>
    OpenVP共用账号 一个账号多台电脑登录
    查看>>
    OpenVSwtich(OVS)Vlan间路由实战 附实验环境
    查看>>
    Openwrt LuCI模块练习详细步骤
    查看>>
    openwrt_git_pull命令提示merger冲突时如何解决?
    查看>>
    OpenWrt包管理软件opkg的使用(极路由)
    查看>>
    OpenWrt固件编译刷机完全总结
    查看>>
    Open××× for Linux搭建之二
    查看>>
    Open×××有线网络时使用正常,无线网络时使用报错的解决方案
    查看>>
    Opera Mobile Classic Emulator
    查看>>
    Operation not supported on read-only collection 的解决方法 - [Windows Phone开发技巧系列1]
    查看>>
    OperationResult
    查看>>
    Operations Manager 2007 R2系列之仪表板(多)视图
    查看>>
    operator new and delete
    查看>>
    operator new 与 operator delete
    查看>>
    operator() error
    查看>>