测试-python筑基1-(变量/类型/输出与输入、循环/分支/运算符)

python基础

python输入与输出
  • python的运行顺序:
    1、print 输出也叫打印
    2、输入input(表示输入)——关键字 组合使用
    3、程序的开始与结束 ——有始有终是程序的基础顺序
    4、绝大多数程序 由上到下按顺序执行,有括号内向括号外执行如:print(“请输入密码”+input) 输入111, 回车得到 :请输入密码111 就是先执行input 再执行print
    5、如果要编写一段逻辑,一点要把推理写出来,因为第一步得到了某个值 所以第二步才能拿这个值进行操作

  • 格式化输出

"""
可以通过占位符来表示要输出的内容,具体输出什么内容,等到打印阶段再来决定
方式一:%d %s %f 来占位 %(value1,value2,value3)
相当于打印出来的value 会去替换掉这三个占位符
%d==只能代表整数  
%s==只能代表字符串
%f==只能代表小数
"""
print("""
---自我介绍---
name:%s
addr:%s
class:%d
sal:%f
"""%("廖廖","湖南",217,9000.00)) #提高代码可读性

"""
方式二:{}来占位.format(v1,v2)
v1和v2自动替换掉花括号
"""
# """ 写在()里面当作参数 输出,输出语句
print("""
-----自我介绍-----
name:{}
addr:{}
class:{}
sal:{}
""".format("廖廖","湖南",217,500.00))

执行结果如下:
在这里插入图片描述

数字类型

1、type()——查看变量的数据类型
数字类型:
整数:0-9 int
浮点型: 数字+小数点构成 (小数)float
布尔值:True False 正确或错误 0为False 1为True
复数:实数+虚数组成

num = 9
print (type(num))===结果====>     <class  'int'>
f_num = 9.9
res=num==f_num 判断左边和右边的值是否相等 True False
print(type(res))=====执行结果====>  <class 'bool'>   (不相等)
  • 字符串类型
    str 字符串
    定义:只要被引号括起来的都是字符串,
变量的使用
# 基本的数据计算
num_1=9
num_2=3
result = num_1*num_2 #变量与变量的计算,将结果赋值给另外一个变量
print(result)
#id () -->查看内存地址
#软件运行是再计算内存中运行
# 每一个内存都有一个地址,通过数字记录下来
age1=10
age2=10
print(id(age1))======执行结果=====>得到一串数字,内存地址
print(id(age2))======执行结果=====>得到一串数字,内存地址
#后面自动会理解 [先记录]

#连续赋值
age1=age2=10
print(age1)====执行结果====>10
print(age2)====执行结果====>10

name,age,sex="小明",18,"女"#一一对应
print(name)====执行结果====>小明
print(age)====执行结果====>18
print(sex)====执行结果====># *号的使用—— * 表示将多个值赋值给一个变量
a,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小六妹妹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值