zoukankan      html  css  js  c++  java
  • 初始变量

    变量

      1,就是给一个值或者给一串字符定义一个名称

      2,变量通过赋值来得到值

      3,变量与变量之间可以互相赋值

      4,变量在同一个文件里可以多处调用

      5,变量名只能由,数字(不能以数字开头),字母(规范小写),下划线,3中方式组成

      6,变量名不能是python内部的关键字(程序内部已经使用了的变量)

      内部关键字有:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

      

      变量举例如:

    复制代码
    1 #!/usr/bin/env python
    2 # -*- coding:utf-8 -*-
    3 import getpass
    4 i1 = raw_input("zjl")  
    5 i2 = getpass.getpass("123123")
    6 print(i1)
    7 print(i2) 
    复制代码

      注意:此测试版本为2.7  如果是3以上的版本raw_input()函数需要改成 input() 

      i1 = raw_input("yh")     变量i1等于raw_input("yh"),也就是将raw_input("yh")赋值给了变量i1,

      此时如果print(i1)打印变量i1,就会显示yh (就是给一个值或者给一串字符定义一个名称理解为变量)

    变量数据类型

      字符串型:  i1 = "你好中国"

          字符串型,就是变量的值为字符串由双引号""括起来的

      数字型:   i2 = 45678

          数字型,变量值直接是数字,没有双引号""

      赋值型:   

    复制代码
    1 #!/usr/bin/env python
    2 # -*- coding:utf-8 -*-
    3 i1 = 123
    4 i2 = 456
    5 i3 = i1+i2
    6 print(i3)
    复制代码

          上列就是将i1和i2相加的和赋值给i3,(i3为赋值型变量)(print(i3)579)

      布尔值型:

          布尔值只有两种类型,一种是(真True)    一种是(假False)

          如:

          - 转换
          - 数字转换,只有0是False,其他True
          - 字符串, 只有""是False,其他True
          - 待续...

          i1 = True

          i2 = False

  • 相关阅读:
    HDU 5059 Help him
    HDU 5058 So easy
    HDU 5056 Boring count
    HDU 5055 Bob and math problem
    HDU 5054 Alice and Bob
    HDU 5019 Revenge of GCD
    HDU 5018 Revenge of Fibonacci
    HDU 1556 Color the ball
    CodeForces 702D Road to Post Office
    CodeForces 702C Cellular Network
  • 原文地址:https://www.cnblogs.com/zjltt/p/6796792.html
Copyright © 2011-2022 走看看