seventeen 发表于 2022-6-18 22:09:58

python(6.18)

# 1.print()是一个函数,是python3默认的打印方式
# print("hello world")
# 2.str是一个数据类型,
# str = "hello world"把字符串赋值给str变量
# print(str)输出str
# 3.%s:字符串
# name = "张校"
# print("%s是最棒的"%name)
# 4.%c:单个字符
# name = "z"
# print("%c是一个字母"%name)
# 5.%d:十进制整数(只取整数)
# num = 12.88
# print("刘翔110米跨栏仅用%ds"%num)
# 6.%i:十进制整数
# num = 12.88
# print("刘翔110米跨栏仅用%is"%num)
# 7.%o:八进制整数
# num = 10
# print("刘翔110米跨栏仅用%os"%num)
# 8.%x:十六进制整数
# num = 12
# print("number is %x"%num)
# 9.%f:浮点数
# num = 12.88
# print("刘翔110米跨栏仅用%fs"%num)
# 10.%%:字符"%"
# num = 12.88
# print("刘翔110米跨栏仅用%ss"%num)
# 11.python中注释
# 单行注释使用单引号,多行注释使用三引号
#单引号和双引号被用作字符串
# print('张校"老牛逼了"')   #单引号不能包含单引号和三引号,可以包含双引号
# print("张校'老牛逼了'")   #双引号可以包含单引号和三引号,不能包含双引号
# print('''张校"老牛逼了"''') #三引号可以包含单引号和双引号,不能包含三引号
# 12.正常的变量的写法:
# name = "xiaozhang"
# name1 = "xiaozhang"
# name_1 = "xiaozhang"
# user_name = "admin"
# user_name_1 = "admin1"
# print(NAME)
# 13.python中的语句输入
#语句输入用的是input()函数
# password =input("请输入您的密码:")
# if password == '123456':
#   print('密码正确')
# else:
#   print('密码错误')

# python中常见的运算符
# 1.算数运算符
# a = 7
# b = 3
# print(a+b)    #10
# print(a-b)    #4
# print(a*b)    #21
# print(a/b)    #2.33333(显示小数点后16位,python3中)
# print(a//b)   #2   (取余,取最接近的整数)
# print(a**b)   #a的b次方,343
# print(a%b)    #1 ,向下取整
# 2.赋值运算
# a = 7
# b = 3
# a += b#10
# a -= b   #4
# a *= b   #21
# a /= b   #2.333333333
# a %= b   #1
# print(a)
# python中的成员运算符 ==> 返回布尔值
# list 是一个列表
#list =['110','120','119',list]
# print('110' in list )#True
# print('list' in list)#False
#应用
'''
if '119' in list:
    print('yse')
else:
    print('no')
'''

#python中的运算符

'''
存储单位
1TB = 1024GB
1GB = 1024MB
1MB = 1024KB
1KB = 1024BIYE(字节)
1BIYE = 8bit bit计算机中最小的存储单位,比特位,是由8位0个1组成
0   0000 0 0 0
128 64 32 16 8 4 2 1
'''
# a = 17
# b = 8
#a =17把十进制中的17转为二进制为00010001==>二进制中的17
#b =8   把十进制中的8转为二进制中为00001000==>二进制中的8
# 1.按位与运算符:参与运算的两个值,如果两个对应位都为1,则改位的结果为1,否则为0
# 表达符号为 &
'''
计算
00010001
00001000
---------
00000000
'''
# print(a&b)=0
# 2.按位或运算符:只要对应的两个二进位有一个为1时,结果位就为1
# 表达符号为|
'''
计算
00010001
00001000
---------
00011001
'''
#print(a|b)=25
#3.按位异或运算符:当两对应的二进位相异时,结果为1
# 表达符号为^
'''
计算
00010001
00001000
---------
00011001
'''
#print(a^b)=25
# 4.按位取反运算符:对数据的每个二进制位取反,即把1变为0,把0变为1。
# 公式-(x+1)
# print(~a)=-18
# print(~b)=-9
# 表达符号为~
# 5.左移动运算符:运算数的各二进位全部左移若干位,高位丢弃,低位补0。
# 表达式为<<
# a = 17
# print(a<<3) # =136
'''
计算
00010001
---------
10001000
'''
# 6.右移动运算符:把'>>'左边的运算数各二进位全部右移若干位,低位丢弃,高位补0.
#表达式为>>
# b = 8
# print(b>>2)# =2
'''
计算
00001000
---------
00000010
'''





页: [1]
查看完整版本: python(6.18)