zoukankan      html  css  js  c++  java
  • Python入门

    一,python的第一个程序

    print("Hello World")

    二,变量

    2.1,什么是变量

    name="wxp"

    name为变量名,"wxp"是变量值,=是赋值符号。

    2.2,为何要有变量?

    程序执行的本质就是一系列状态的变化,变量二字的核心一个是变,一个是量,'变'正好对应程序的变化,'量'即计量,反映的是某种状态,

    比如一款游戏中的人物初始等级:level=1,过了一段时间后升级了:level=10

     2.3,变量的引用

    #!/usr/bin/env python
    
    name='wxp' #变量的声明
    name #通过变量名,引用变量的值
    print(name) #引用并且打印变量名name对应的值,即'wxp'

    2.4,标识符(变量名)命令规范:

        • 变量名只能是 字母、数字或下划线的任意组合
        • 变量名的第一个字符不能是数字
        • 以下关键字不能声明为变量名
          ['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']

    2.5,定义方式

    驼峰体

    AgeOfOldboy = 56 
    NumberOfStudents = 80
    下划线
    age_of_oldboy = 56 
    number_of_students = 80

    推荐使用下划线

    2.6, 定义变量不好的方式举例

    • 变量名为中文、拼音
    • 变量名过长
    • 变量名词不达意

    2.7, 常量

    常量即指不变的量,如pai 3.141592653..., 或在程序运行过程中不会改变的量.

    三,程序交互

    name = input("What is your name?")
    
    print("Hello " + name )

    执行脚本就会发现,程序会等待你输入姓名后再往下继续走。

    可以让用户输入多个信息,如下

    name = input("What is your name?")
    age = input("How old are you?")
    hometown = input("Where is your hometown?")
    
    print("Hello ",name , "your are ", age , "years old, you came from",hometown)

    执行输出

    What is your name?wxp
    How old are you?21
    Where is your hometown?gansu
    Hello  wxp your are  22 years old, you came from ShanDong


                    
  • 相关阅读:
    java 多线程 this
    sping PropertyPlaceholderConfigurer
    dubbo 各功能模块介绍及配置方式
    dubbo配置概述
    struts2 之 【struts2简介,struts2开发步骤,struts2详细配置,struts2执行流程】
    曾经,真的很喜欢你
    Arcgis for Javascript 对接iServer发布的Mapserver服务
    SuperMap iClient for JavaScript image出图
    SuperMap-iServer过滤请求返回值
    tomcat闪退解决
  • 原文地址:https://www.cnblogs.com/wxp5257/p/7171542.html
Copyright © 2011-2022 走看看