# coding=utf8 #z设置当前的编码格式为utf8
# # # #好表示注释
# # # ctrl+/表示注释
# # test='hello dcs16'
# #%f 转成浮点数
# # num=12
# # print '运行结果为:%f'%num
# #%% 百分号的标记 就是输出一个%
# # (在格式化输出里面包含百分号,所有必须是%%)
# # num=12
# # print '年化收益率: %d%%'%num
# # yy=intraw_input('请你输入您的内容')
# # print yy
# # print type(yy)
# yy1=int(raw_input('请你输入您的内容'))
# print yy1
# print type(yy1)
# username=raw_input('请输入你的名字')
# if username=='admin':
# print '登录成功'
# else:
# print '登录失败'
# # # b=11
# # a=5.0
# # print a+b
# # print a-b
# # print a*b
# # print b/a
# #如果要显示完整的结果,被除数必须有一个是浮点数才能取到小数点后面的值
# #位运算 将一个十进制的数字转换为二进制运算,然后将运算结果转换为十进制
# # a=5 #0000 0101
# # b=11 #0000 1011
# # 2^0=1 #0000 0001
# # 2^1=2 #0000 0010
# # 2^2=4 #0000 0100
# # 2^3=8 #0000 1000
# # 2^4=16 #0001 0000
# # 2^5=32 #0010 0000
# # 2^6=64 #0100 0000
# # 2^7=128#1000 0000
# # print a&b #运行结果为1
# #print a|b #0000 1111 运行结果为:15 # |按位或 只要应位为1,则为1
# # print a^b #运行结果为:14 # ^按位异或 当对位的二进制相对异时,结果为1,对应为1,结果为0
# #标识符及变量的命名规则
# #1、变量的命名规则
# # 并定义一个变量的名称可以由字母、数字、下划线组成,
# #但是必须以字母或者下划线开头,即不能以数字开头(字母区分大小写)
# #例如:变量命名格式
# # name
# #name
# #Name
# #name_ 123
# #在python当中太写字母开头一般用作定义一个类,变量一般都是小写
# #user_ name
# #多个单 词的变量命名
# #userName
# #java当中小驼峰变量命名
# #User Name
# #多个单词类名命名
# # test='hello dcs16' 定义一个test变量(对象)
# #print test #打印test变量
# #格式化输出
# #%s字符串可以由字母、数字、特殊符号组成
# #str()函数进行字符串转换
# # test='duoceshi' #对字符串进行格式化输出
# # print '%s is number one' %test
# #type()函数可以查看变量数据存储的格式
# # print type (test) #<type 'str'>str表示字符串
# # %C 单个字符
# # test3='22'
# # test1=2
# # test2='2' #单个引号和双引号引起来的内容就是字符串
# # print type (test1)
# # print type(test2)
# # print '运行结果为: %c'%test3 #报错%c requires int or char
# # print '运行结果为: %c'%test2
# #%d 十进制整数
# # num=12
# # print'运行结果为:%d'%num
# #%i 十进制整数
# # num=12
# # print'运行结果为: %i'%num
# #%o 八进制整数
# # num=16
# # print'运行结果为: %o'%num
# #%d大进制整数
# # num=12
# # print ' 运行结果为: %d '%num
# # #%i十进制整数
# # num1=12
# # print ' 运行结果为: %i '%num1
# #%o八进制整数
# # num=16
# # print ' 运行结果为: %o '%num #运行结果为: 20
# #%x.太六进制整数
# # num=17