新秀篇 ##Python的变量,变量的命名,pycharm的安装##
Python的概念:
Python [1] (英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
Python是纯粹的*软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
pycharm的安装与配置:
1.下载安装包:
下载pycharm-community-2016.3.2.tar.gz未解压包
2.安装与启动:
[root@foundation39 Desktop]# tar zxf pycharm-community-2016.3.2.tar.gz
[root@foundation39 Desktop]# ls
ipython pycharm-community-2016.3.2 python
ll pycharm-community-2016.3.2.tar.gz rhel-server-7.3-x86_64-dvd.iso
[root@foundation39 Desktop]# cd pycharm-community-2016.3.2
[root@foundation39 pycharm-community-2016.3.2]# ls
bin help Install-Linux-tar.txt lib plugins
build.txt helpers jre license
[root@foundation39 pycharm-community-2016.3.2]# cd bin/
[root@foundation39 bin]# sh pycharm.sh
启动后:
3.字体大小与中文输入配置:
字体大小配置:
中文输入与表头备注:
变量及命名:
一.变量的定义:
在 python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,变量名只有在第一次出现才是定义变量(变量名再次出现,不是定义变量,而是直接使用之前定义的变量
二.变量赋值的格式:
等号(=)用来给变量赋值
=左边是一个变量名
=右边是存储在变量中的值
变量名 = 值
变量定义之后,后续就可以直接使用了
三.变量的命名:
1.变量的命名格式:标识符和关键字
标识符:标识符就是程序员定义的变量名,函数名
名字需要有见名知义的效果
标识符可以由字母,下划线和数字组成
不能以数字开头
不能与关键字重名
关键字:关键字就是在python内部已经使用的标识符
关键字具有特殊的功能和含义
开发者不允许定义和关键字相同的名字的标示符
2.变量命名的规则:
命名规则可以被视为一种惯例,别无绝对与强制
目的是为了增加代码的识别和可读性
注意:python中的标识符是区分大小写的
1.在定义变量时,为了保证代码格式, = 的左右两边该各保留一个空格
2.在python中,如果变量名需要由两个或多个单词组成,可以按照以下方式命名(python中常用)
*每个单词都使用小写字母
*单词与单词之间使用_下划线连接
*例如:first_name,last_name….
四.变量的实验:
1. 定义一个变量:
#1.定义一个变量记录QQ号码
qq_number = '123456'
#2.定义一个变量记录QQ密码
qq_passwd = '6789'
# 注意:在使用解释器执行python程序的时候
# 不能直接输入变量名,要输出变量内容,使用print
print qq_number
print qq_passwd
2. 水果价格是8.5/斤,*买了7.5斤的水果,计算付款金额,买水果就立减5元
求最后的金额
#1.定义水果价格
price = 8.5
#2.挑选水果
weight = 7.5
#3.计算付款金额
money = price * weight
money = money - 5
print money
#变量名只有在第一次出现的时候才是定义变量
#变量名再次出现的时候,是直接使用变量
3.姓名:赵国栋
年龄:22
性别:是男生
身高:180
体重:150
# 在python中,定义变量的时候,不需要指定变量的类型
# 在运行的,python解释器会根据赋值语句等于右边的值
# 自动推倒出来变量保存数据的准确类型
# str 表示是一个字符串类型
name = '赵国栋'
print name
# int 表示是一个整型
age = 22
print age
# bool 表示是一个布尔类型 真:TRUE 假:False
gender = True
print gender
# float 表示是一个小数类型,浮点数
height = 1.80
weight = 45.0
print weight,height
4.任意编写水果单价与重量,自动计算:
# 1.水果的单价
price = float(raw_input('请输入水果的单价:'))
# 2.水果的重量
weight = float(raw_input('请输入水果的总重量:'))
# 3.水果的金额
money = price * weight
print money
# 节约了空间,只需要为变量分配空间
# 起名字方便,不需要为中间变量起名字
5.格式化输出:
python 中可以使用 print 函数将信息输出到控制台
如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
% 被称为格式化操作符,专门用于处理字符串中的格式
包含%的字符串,被称为格式化字符串
% 和不同的字符连用,不同类型的数据需要使用不同的格式化字符
%:格式化操作符
print ‘格式化操作符’ % 变量
print ‘格式化操作符’ % (变量1,变量2….)
# 1.定义一个字符串变量 name,
# 输出:我的名字叫XX,请多关照
name = '赵国栋'
# %s:字符串
print '我的名字叫%s,请多关照' % name
# 2.定义一个整数变量 student_num
# 输出:我的学号是:000001
student_num = 000001
# %06d:不到6位就用0补齐
print '我的学号是:%06d' % student_num
# 3.定义小数 price weight money
# 输出:输出水果单价是 购买了多少斤 总价是
price = 8.5
weight = 14
money = price * weight
# %f:浮点数 %。2f:保留两位小数
print '水果的单价是:%.2f元/ 斤' % price
print '水果的总重量是:%.2f 斤' % weight
print '支付的总价是:%.2f 元' % money
# 4.定义一个小数
# 输出:数据比例为10.00%
scale = 0.1
# 百分之必须为%%
print '数据比例为:%.2f%%' % (scale * 100)
6.注释:不会执行
# 这是一个单行注释
print 'hello pyhon'
# 注释1
# 注释2
"""
这是多行注释,块注释
"""