Python条件语句、格式化语句、元组

Pythonday-02
1.if条件语句的应用

score = int(input("请输入分数:"))

判断输入的分数,根据分数输入不同的状态

if score >=90 and score <=100:
    print("优秀")
elif score >=80 and score <90:
    print("良好")
elif score >=70 and score <80:
    print("较好")
else:
    print("及格")

输出结果如下:

D:\pycharm安装\day02\venv\Scripts\python.exe D:/pycharm安装/day02/01-if条件语句的应用.py
请输入分数:12
及格

进程已结束,退出代码 0

2.#格式化符号:%s,%d,%f,%x
%s:输出字符串
%f:输出float类型(保留6位小数且四舍五入)
%d:输出int类型(整数类型)
%x:输出16进制的类型

name = "张三丰"
print("我叫%s" % name)   #承接字符串

score = 100
print("我的分数%d" % score)

pi = 3.1415926
print("圆周率%f" % pi)

num = 11
print("%x" % num)  #16进制:0123456789abcdef
#十进制中的11就是b

输出结果如下:

D:\pycharm安装\day02\venv\Scripts\python.exe D:/pycharm安装/day02/02-格式化输出符.py
我叫张三丰
我的分数100
圆周率3.141593
b

进程已结束,退出代码 0

16进制:0123456789abcdef
十进制中的11就是b

3.元组的学习
元组tuple(也叫数组): 以小括号形式的数据结合,(1,2,“abc”,True),元组可以存储任意数据类型。但
注意:元组可以根据下标获取数据,但是不能对元组进行数据修改,
如:

my_tuple = (1,4,"abc",True,1.2)
print(my_tuple,type(my_tuple))

打印结果如下:

D:\pycharm安装\day02\venv\Scripts\python.exe D:/pycharm安装/day02/03-元组.py

(1, 4, 'abc', True, 1.2) <class 'tuple'>

进程已结束,退出代码 0

查看是否可以删除:

del my_tuple[2]     #根据下标 2 删除第三个数据

其执行结果如下:

D:\pycharm安装\day02\venv\Scripts\python.exe D:/pycharm安装/day02/03-元组.py
Traceback (most recent call last):
  File "D:/pycharm安装/day02/03-元组.py", line 9, in <module>
    del my_tuple[2]     #根据下标2删除第2个数据
TypeError: 'tuple' object doesn't support item deletion
(1, 4, 'abc', True, 1.2) <class 'tuple'>

进程已结束,退出代码 1

执行错误!!!!
所以删除元组中的数据是不可以的

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值