python中的变量

一、变量的定义

1、在python中,定义变量的时候,不需要指定变量的类型

定义变量示例:

2、变量名只有在第一次出现的时候,才是定义变量

      变量名再次出现的时候,不是定义变量,而是直接使用之前定义的变量。

示例:

买水果
    水果的价格是8.5元/斤
    买了7.5斤水果
    计算付款金额
    只要买水果,就返5块钱

3、在python中,每个变量在使用前都必须赋值,变量赋值以后才能被创建(=用来给变量赋值)

二、什么是注释

什么时候需要注释?

1)注释不是越多越好,对于一目了然的代码,不需要添加注释

2)对于复杂的操作,应该在操作开始前写上若干行注释

3)对于不是一目了然的代码,应该在其行尾添加注释(为了增加可读性,注释应该和代码至少离开两个空格)

4)绝对不要描述代码,假设阅读代码的人比你更懂python,他只是不知道你代码要做什么

二、变量的命名

名字要:见名知意
    可以由字母,下划线和数字组成
    不能以数字开头
    不能和关键字重明

    first_name

驼峰命名法
    1.大驼峰:每一个单词的首字母都大写
    FirstName LastName
    2.小驼峰:第一个单词以小写字母开始,后续单词的首字母大写
    firstName lastName

三、变量的数值类型

在python中定义变量不需要指定类型

变量的数值类型分为数字型和非数字型

1、数字型

str:表示是一个字符串类型

int 表示是一个整型

bool表示是一个布尔型,真:True 假:False

float表示是一个小数类型,浮点型

long表示一个长整型

2、非数字型

字符串、列表、元组、字典

3、查看变量的数值类型

使用type函数来查看变量的数值类型

4、不同类型变量之间的计算

1)在python中,两个数字型变量是可以直接进行算术运算的

2)对于bool型的变量,在计算时,True=1,False=0

3)字符串之间可以使用+拼接生成新的字符串

'hello+world'表示将hello字符串和world字符串连接在一起

4)使用*重复拼接相同的字符串

‘python' *  6表示将python重复6次

5)字符串变量和字符串之间不能进行其他计算

四、python中的关键字

1、关键字就是在python内部已经使用的标示符

关键字具有特殊的功能和含义

开发者不允许定义和关键字相同的名字的标示符

2、查看python中的关键字

五、变量的输入输出

num、name和ans均为字符串

示例:

六、变量的格式化输出

1、在python中可以使用print函数将信息输出到控制台
如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
% 被称为格式化操作符,专门用于处理字符串中的格式
包含%的字符串,被称为格式化字符串
% 和不同的字符连用,不同类型的数据需要使用不同的格式化字符

2、格式化字符串的含义
%s               格式化字符串
%d               有符号十进制整数,%06d表示输出的整数显示位数字,不足的地方使用0补全
%f                 浮点数,%.02f表示小数点后只显示两位
%%               输出%

3、语法格式:
print '格式化字符串' % 变量1
print '格式化字符串' % (变量1,变量2...)
# 用格式化字符串把需要填写变量的地方先占上

示例:

输出结果:

七、运算符和表达式

1、算术运算符:+、-、*、**、/、%、//(对结果取整)

2、关系运算符:>、>=、<、<=、!=、==

3、逻辑运算符:逻辑与and、逻辑或or、逻辑非not

八、练习题

输入学生姓名;
依次输入学生的三门科目成绩;
计算该学生的平均成绩, 并打印;
平均成绩保留一位小数点;
计算该学生语文成绩占总成绩的百分之多少?并打印。eg: 78%;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值