python两个大于号的用法及示例

PRYQP 数码 4

本文将详细介绍python中两个大于号的用法及示例,包括位运算、输入输出流、函数调用等多个方面。

1、左移运算(<<)

a = 10
b = a << 2
# a的二进制为1010,左移2位后变为101000,对应的十进制数为40
print(b) #输出结果为40

2、右移运算(>>)

a = 10
b = a >> 2
# a的二进制为1010,右移2位后变为10,对应的十进制数为2
print(b) #输出结果为2

1、输入流(input)

a = input("Please enter a number:")
# input函数将会把用户输入的值以字符串的形式返回
print("You have entered: " + a)

2、输出流(print)

a = 10
print("a的值是:", a)
# 输出结果为 "a的值是: 10"

1、函数返回值

def add(a, b):
    return a + b
c = add(3, 5)
print(c) # 输出结果为8

2、函数参数

def greet(name):
    print("Hello " + name + "!")
greet("John") # 输出结果为 "Hello John!"

1、字典中的两个大于号

dict1 = {"a": 1, "b": 2, "c": 3}
dict2 = {"d": 4, "e": 5, **dict1}
print(dict2) # {"d": 4, "e": 5, "a": 1, "b": 2, "c": 3}

2、set中的两个大于号

set1 = {1, 2, 3}
set2 = {4, 5, 3, **set1}
print(set2) # {1, 2, 3, 4, 5}

本文介绍了python中两个大于号的多种用法及示例,包括位运算、输入输出流、函数调用等多个方面。对于初学者来说,通过本文的介绍可以更加深入地理解这一运算符的使用,并在实战中更加灵活地运用它。

回复

共1条回复 我来回复
  • 暂无回复内容