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))
原文地址:https://www.cnblogs.com/TiAmoLJ/p/11490745.html