python整型变量的使用_Python-14 (变量的基础)

#    1.环境介绍

1> OS系统: Ubuntu1604(LTS)

2> IDE:PyCharm 专业版

3> 交互式解释器:iPython

如果 Ubuntu下没有 iPython,使用 sudo apt install ipython 即可

#    2.变量的赋值定义

内存中创建一个变量,Python中不需要声明变量的类型,会自行匹配推导赋值语句右侧的数值类型。

/* 变量赋值语法 */

变量名 = 数据类型

/* 查看变量数据类型 type()函数 */

type(变量名)

/* 变量赋值数据类型*/

Python中变量类型可以分 数值型 和 非数值型

数值型:

int--(整型)

float--(浮点型)

bool--(布尔)

真 Ture 非0 (非零即真)

假 False(0)

complex(复数)

非数值型:

字符串

列表

元组

字典

/* 变量修改*/

变量修改:

asan = 1313

asan = asan - 3

从上向下,变量第一次出现时为定义变量,后面再出现时只是变量做了变化,并未重新定义变量或者出现新的变量

#    3.变量数值类型运算

1> 数值型间算术运算

/* 整型、浮点型、布尔型之间可以加减乘除运算*/

int + - * /  float + - * / bool

布尔类型(bool)中,Ture 以1 参与运算,False以0参与运算

2> 字符串间运算

/* 字符串间使用加号进行字符串拼接*/

str1 + str 2

str1 = "asan"

str2 = "sweetheart"

str1+str2 = "asansweetheart"

3> 字符串和数值

/* 字符串使用乘号复制个*/

str1 = "A"

str1 *  10

str1 * 10 = "AAAAAAAAAA"

#    4.变量的输入

input()函数,用来从键盘输入传递给变量

/* 输入age传递给变量san_age */

san_age = input("请输入age")

/* 输出变量san_age */

print(san_age)

/* 查看san_age数值类型 */

type(san_age)

这里会发现,input()函数的输入数值类型都是字符串类型

#    5.数值类型转换

int(x):转换为int类型

float(x):转换为float类型

/* 将san_age的类型转换为int和float类型 */

int(san_age)

type(int(san_age))# 使用type()函数查看转换结果

float(san_age)

type(float(san_age))

#    6.变量的格式化输出

格式化操作符: %

格式化操作符可以将文字和变量数值同时输出到控制台,格式化操作符+s/d/f/% 可以处理对应的数值类型

%s:字符串

%d:有符号十进制,

%03d:表示按照3位输出显示,不足三位的按0补齐,如 001

%f:浮点数

%.2f:表示小数点后显示2位

%%:输出%

/* 将san01字符串值和文字输出 */

san01 = 'asan'

print("san01的值是:%s" % san01)

/* 将san02整型值和文字输出 */

san02 = 23

print("san02的值是:%d"% san02)

/* 将san02以000023整型值形式和文字输出 */

print("san02的值是:%06d" % san02)

/* 将san03以浮点型值和文字输出 */

san03 = 23.23

print("san03的值是:%f" % san03)

/* 将san03以 23.23 浮点型值形式和文字输出 */

print("san03的值是:%.2f" % san03)

/* 将san04以 23.23% 浮点型值形式和文字输出 */

san04 = 0.2323

print("san04的值是:%.2f%%" % (san04 * 100))

/* 将以上san01,san02,san03,san04一起输出 */

print("san01的值是:%s,san02的值是:%06d,san03的值是:%.2f,san04的值是:%.2f%%" %(san01,san02,san03,san04))

#    7.变量的命名规则

Python中变量的命名,遵循以下惯例即可:

1> 不可与关键字重复

2> Python中区分大小写,即Asan != asan

3> 变量名由字母、数字、下划线_ 组成,不可以数字开头

4> 多词组组成时可以使用三种写法: san_age、sanAge、SanAge

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值