Python day02 (圆面积,秒换算时分秒,)

print(1,2,3,sep = '***',end='***888')
结果:1***2***3***888

字符串

  • 相加'hello'+'world'  变为'helloworld'
  • 与整数相乘'hello'*2 变为'hellohello'
  • print(name+'入职'+company+'公司')  打印的是一个字符串
  • print(name,'入职',company,'公司')  打印的是四个字符串
  • print('周长:%.2f\n面积:%.2f' %(length,area))打印的是一个字符串

 

input('用户提示:')   #接收的都是字符串

>>> input('欢迎使用学生信息系统:')
欢迎使用学生信息系统:晓得
'晓得'
>>> input('欢迎使用学生信息系统:')
欢迎使用学生信息系统:34
'34'  输入的数字,接收的也是字符串

'''
欢迎使用学生信息管理系统
(1)查询
(2)添加
(3)删除
(4)退出
请选择(1/2/3/q):
'''
age = input('请输入年龄')
print(age)

1 print('''
2 欢迎使用学生信息管理系统
3     (1)查询
4     (2)添加
5     (3)删除
6     (4)退出''')
7 aid = input("请选择(1/2/3/q):")
8 print(aid)

 

格式字符串(%占位符)

%s 

%f (保留两位小数 %.2f)

%d

1 r = 666
2 print("%.2f工资" %r)
3 
4 #结果:666.00工资

r = 666
y = 555
print("%.2f工资%d" %(r,y))
结果:666.00工资555
 

 

科学计数法

2.99e8  

 1600e-3

复数

>>> 1+2j
(1+2j)

布尔值

>>> 1>2
False

2==2
True

数据运算符

- + * / (除法结果是浮点数)

// (地板符) 地上的部分,去掉余数

>>> 5//2
2

 

%(取余)

>>> 5%2
1

>>> 234//10%10     23%10=2.3的余数为3
3

 

幂运算

>>> 2**3
8

25*365//7
1303
>>> 10000*1.2**10
61917.364223999975

1 import math
2 r =3
3 print('周长:',str(2*math.pi*r))
4 print('面积:',str(math.pi*(r**2)))
5 
6 #结果
7 #周长: 18.84955592153876
8 #面积: 28.274333882308138
1 import math
2 r =3
3 length = 2*math.pi*r
4 area = math.pi*r**2
5 print('周长:%.2f\n面积:%.2f' %(length,area))

#周长:18.85
#面积:28.27

total_seconds = 54321
hour = total_seconds // 3600
minute = total_seconds %3600//60
sec = total_seconds %3600 % 60
print('现在的时间是%s:%s:%s' %(hour,minute,sec))
#结果:现在的时间是15:5:21

posted @ 2019-08-27 12:05  晓亮86  阅读(290)  评论(0编辑  收藏  举报