Python初学
注释命令行:选住命令行ctrl+?或者 sh
在cmd中输入代码:
1.format可以接受任何的类型
a = float(input('请输入:'))
b = float(input('请输入:'))
print('{} - {} = {}'.format(a,b,a-b))
# 13.将字符串转换为列表
# a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"
# print(type(a))
# b = eval(a)
# print(type(b))
# print(b)
# 14.字符串转化为字典
# a = "{1:'a',2:'b'}"
# print(type(a))
# b = eval(a)
# print(type(b))
# print(b)
# 15.字符串转换成元组
# a = "([1,2], [3,4], [5,6], [7,8], [9,0])"
# print(type(a))
# b = eval(a)
# print(type(b))
# print(b)
#16.提取出每一个数
# email='123@qq.com'
# for e in email:
# print(e)
#17.转换成二进制-3
# email='123@qq.com'
# for e in email:
# o=ord(e)-3
# print(o)
# 将字母转换为数字
# a='b'
# print(ord(a))
# a=100.0
# b=str(a)
# print(b,type(b))
#18.转换成ASCII码之后在将ASCII转换成字符串
# email='123@qq.com'
# for e in email:
# o=ord(e)
# print(chr(o))
# 19.输入一个数的积
# num1=int (input ('请输入一个数字'))
# num2=int(input('请输入另一个数字'))
# ji=num1*num2
# print ('%d*%d=%d'%(num1,num2,(num1*num2)))
#20.取字符串
# a='joker is a good man'
# print(a[18]) #print(a[-1]) length-1 取出最后一个字符n
# print(a[0:4]) #切片是一个前闭后开的区间
# print(a[-8:-4])
# print(a[11:15]) #[start:end:step)
# print(a[::-1]) #取反,倒序
# print(a[0:5:2]) #步长为2
# print('ok' not in a) # in是判断在容器中(可迭代对象)有没有这个东西
# print('ok' in a)
# print('jk' in a)
# md5加密
# import hashlib
# m=hashlib.md5()
# a=input('请输入字符串:')
# m.update(bytes(a,encoding='utf8'))
# m.update(b'123')
# print(m.hexdigest())
#21.
a=True
b=False
print(a is not b)
# 22.
#21.输入一个数字判断是奇数还是偶数
num = int(input('输入一个数字:' ))
if (num % 2 == 0):
print('偶数')
else:
print('奇数')
#22.如果今天是星期六,那么10天以后是星期几?提示:每个星期的第0天是星期天
s = int(input('请输入今天是星期几:'))
w = (s+10)%7
print('十天以后是星期:%d'%w)
#23.输入一个秒数,写一个程序将其转换成分和秒:例如500秒等于8分20秒
num=int(input('请输入一个秒数:'))
minute=int(num/60)
s=int(num%60)
print('%d秒等于%d分%d秒'%(num,minute,s))