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
执行错误!!!!
所以删除元组中的数据是不可以的