python 案例练习

import hello

x = 5

print(x) #5

print(type(x)) #<class ‘int’>

print(type(x) == int) #True

print(isinstance(x, int)) #True

x = ‘hello world’

print(x)

print(type(x))

x = [1, 2, 3]

print(x)

print(type(x))

print(2**10) #1024

print(0.4 - 0.1) #0.30000004

print(0.4 - 0.1 == 0.3) #False

print(abs(0.4-0.1 - 0.3) < 1e-6) #True

x = 3 + 4j

y = 4 + 6j

print(x + y) #8+10j

print(x * y) #15 + 38j

print(abs(y)) #5.0 = 4^2 + 6^2

print(x.imag) #4.0

print(x.real) #3.0

print(x.conjugate()) #3-4j

print(1_000_000) #去掉下划线即可

print(1_2_3_4)

print(1_2 + 3_4j)

print(1_2.3_45)

x = ‘Hello world.’

x = “Python is a great language.”

x = ‘’‘Tom said, “Let’s go.”’’’

print(x) #Tom said, “Let’s go.”

x = 'good ’ + ‘morning’

print(x) #good morning

x = 'good ’

x = x + ‘morning’

print(x) #good morning

print(x * 3) #good morninggood morninggood morning

x_list = [1, 2, 3]

x_tuple = (1, 2, 3)

x_dict = {‘a’: 97, ‘b’: 98, ‘c’: 99}

x_set = {1, 2, 3}

print(x_list[1]) #2

print(x_tuple[1]) #2

print(x_dict[‘a’]) #97

print(x_set[1])

print(5 in x_set) #False

print(3 + 5 << 1) #16 = (3 + 5)2^1 左移 右移/

print(3 + (5 << 1)) #13

print([1, 2, 3] + [4, 5, 6]) #[1, 2, 3, 4, 5, 6]

print((1, 2, 3) + (4, )) #(1, 2, 3, 4)

print(‘abcd’ + ‘1234’) #abcd1234

print(‘A’ + 1) #不支持字符与数字相加 抛出异常

print([1, 2, 3] * 3) #[1, 2, 3, 1, 2, 3, 1, 2, 3]

print((1, 2, 3) * 3) #(1, 2, 3, 1, 2, 3, 1, 2, 3)

print(‘abc’ * 3) #‘abcabcabc’

print(3 / 2) #1.5

print(15 // 4) #3

print(15.0 // 4) #3.0

print(-15 // 4) #-4

print(789 % 23) #7

print(123.45 % 3.2) #1.849999999999996

print(’%c, %d’ %(65, 65)) #A, 65

print(’%f, %s’ %(65, 65)) #65.000000, 65

print(3 ** 2) #9

print(9 ** 0.5) #3.0

print(3 ** 2 ** 3) #6561 幂运算符从右往左计算

print(1 < 3 < 5) #True

print(3 < 5 > 2) #True

print(‘Hello’ > ‘world’) #False

print([1, 2, 3] < [1, 2, 4]) #True

print(‘Hello’ > 3) #字符串和数字不能比较

print({1, 2, 3} < {1, 2, 3, 4}) #True

print({1, 2, 3} == {3, 2, 1}) #True,集合元素没有顺序

print({1, 2, 4} > {1, 2, 3}) #False

print({1, 2, 4} < {1, 2, 3}) #False

print({1, 2, 4} == {1, 2, 3}) #False

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值