Python基础学习—变量

一、初识python

编译型语言:速度快 跨平台性差
解释型语言:速度慢 跨平台性强
python 属于解释型语言,特点:简单、可读性强、开发速度快、开源、可扩展性强、面向对象 。
特殊格式的文本文件:
python的扩展名 .py
shell的扩展名 .sh
Python基础学习—变量_第1张图片
示例:第一个python脚本

[root@foundation51 python]# vim hello.py
#_*_ coding:utf-8 _*_
print 'hello python' 
print 'hello python'

运行结果:

在这里插入图片描述

二、变量

1.变量的命名

变量的命名规则
标识符
标识符:程序员定义的变量名、函数名,名字需要有见名知义的效果。
标识符可以由字母、下划线和数字组成;
标识符不能以数字开头;
标识符不能与关键字重名。

关键字
关键字就是在python内部已经使用的标识符;
关键字具有特殊的功能和含义;
开发者不允许定义和关键字相同名字的标示符。

通过以下命令可以查看python中的关键字
#import + 关键字 可以导入一个工具包
#在python中不同的工具包提供有不同的工具,keyword模块中的kwlist是一个列表,存放了Python中所有的关键字(str格式)。
在这里插入图片描述

2.变量实例
实例1:变量类型

Python基础学习—变量_第2张图片
运行结果:
Python基础学习—变量_第3张图片

实例2:

python raw_input() 用来获取控制台的输入。
raw_input() 将所有输入作为
字符串看待,返回字符串类型。

错误示例:
Python基础学习—变量_第4张图片
**运行报错:**两个字符串之间不能直接用乘法
Python基础学习—变量_第5张图片
正确示例:
Python基础学习—变量_第6张图片
运行结果:
Python基础学习—变量_第7张图片

实例3:格式化输出

%:格式化操作符
print ‘格式化操作符’ % 变量
print ‘格式化操作符’ % (变量1,变量2…)

Python基础学习—变量_第8张图片
运行结果:
Python基础学习—变量_第9张图片

你可能感兴趣的:(Python基础学习—变量)