python基础知识2-运算符

一、
1.赋值运算符:各种赋值形式如下
在这里插入图片描述
在这里插入图片描述

2.逻辑运算符:
在这里插入图片描述
结果:
在这里插入图片描述
在这里插入图片描述
结果:
在这里插入图片描述
not 、and、 or优先级从高到低:所以这题该选c:即3
在这里插入图片描述
3.设置格式:保留有效数字:
在这里插入图片描述
在这里插入图片描述
4.连续输出某个字符:如‘*’
在这里插入图片描述
结果:
在这里插入图片描述
若输出 * 的数量为assess:

在这里插入图片描述
在这里插入图片描述

5./为除号,//除法为向下取整,x**y为x的y次方

二、练习:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
答案:

1.
assess = input('请你为电影《叶问》评分:')
print('您的评分是',end = ':')
print('*'*6)



2.
weight = input('请输入您的体重:')
print(f'转化为公斤是:{float(weight)/2:.1f}', end='')
print('公斤')

3.
mother = input('请输入您母亲的身高(厘米):')
father = input('请输入您父亲的身高(厘米):')
son = (int(mother)+int(father))*0.54
print(f'预测儿子的身高是:{son:.1f}',end='')
print('厘米')

4.
name = input('请输入用户名:')
password = input('请输入密码:')
if name == 'andy' and password =='123456':
    print('登录成功!')
else:
    print('用户名或密码错误!')

5.
xing = input('请输入您的姓:')
ming = input('请输入您的名:')
print(xing+ming)
print(ming+xing)

6.
num = input('请输入一个数:')
n = int(num)
print(n+n*n+n**3)

#7.
phone = "13846749674"
for i in phone:
    print(f'{i} '*10)

#8.
from math import pi
#不知道该如何导入pi
r = input('请输入球的半径:')
R = int(r)
print(f'球的体积是:{4/3*pi*R**3:.2f}',)

9.
print('如果你不爱我,就把我的心还我', end='\n\t')
print('你用爱换走青春,我还留下什么')
print('如果你还爱我,就什么话也别说', end='\n\t')
print('就跟我一路狂奔,就不要想太多')

10.
s = input('请输入需要转化的秒数:')
second = int(s)
day = second // (3600*24)
hour = second // 3600 - day*24
minute = second % 3600 // 60
seconds = second % 60
print('转化后的时间为:', day, '天', hour, '小时', minute, '分钟', seconds,'秒')

11.
num1 = input('num1:')
num2 = input('num2:')
print(num1, '+',num2, '=', int(num1)+int(num2))

猜你喜欢

转载自blog.csdn.net/weixin_45486992/article/details/112191899