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


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