码迷,mamicode.com
首页 > 编程语言 > 详细

Python入门

时间:2017-07-14 18:50:00      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:div   sse   入门   组合   赋值   inpu   from   sha   信息   

一,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


                

 

Python入门

标签:div   sse   入门   组合   赋值   inpu   from   sha   信息   

原文地址:http://www.cnblogs.com/wxp5257/p/7171542.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!