Сложные предложения: определение, методы и примеры кода

Сложное предложение — это тип предложения, состоящего из двух или более независимых предложений, соединенных между собой сочинительными союзами, знаками препинания или переходными словами. Каждое независимое предложение имеет подлежащее и сказуемое и само по себе может функционировать как отдельное предложение. Сложные предложения используются для выражения связи между несколькими идеями или мыслями.

Вот несколько способов создания сложных предложений с примерами кода на Python:

  1. Использование сочинительного союза (например, «и», «но», «или»):

    # Example 1
    sentence = "I like pizza, and she prefers pasta."
    # Example 2
    num1 = 5
    num2 = 10
    if num1 > 0 and num2 > 0:
    print("Both numbers are positive.")
  2. Использование точки с запятой (;):

    # Example 1
    name1 = "John"; name2 = "Alice"; name3 = "Mike"
    print(f"The names are: {name1}, {name2}, and {name3}.")
    # Example 2
    x = 5; y = 10
    if x < y:
    print("x is less than y.")
  3. Использование союзного наречия (например, «однако», «поэтому», «более того»):

    # Example 1
    sentence1 = "I wanted to go for a run; however, it started raining."
    sentence2 = "The team performed well; moreover, they achieved a new record."
    # Example 2
    num = 15
    if num % 2 == 0:
    print("The number is even.")
    else:
    print("The number is odd; therefore, it cannot be divided evenly by 2.")
  4. Использование круглых скобок и двоеточия (:):

    # Example 1
    if (x > 0 and y > 0):
    print("Both x and y are positive.")
    print("This is the second statement of the compound sentence.")
    # Example 2
    for i in range(5):
    if i % 2 == 0:
        print(f"{i} is an even number.")
    else:
        print(f"{i} is an odd number.")